Search

US-12623144-B2 - Initiating joint gaming applications

US12623144B2US 12623144 B2US12623144 B2US 12623144B2US-12623144-B2

Abstract

In some embodiments, an electronic device detects a first user input corresponding to a request to initiate a joint gaming application session with one or more users other than a user of the first electronic device. In some embodiment, the electronic device facilitates initiation of the joint gaming application session.

Inventors

  • Joshua ELMAN
  • Brandon D. Bloom
  • Keith P. Kowalczykowski
  • Jacqueline Jiang
  • Sunnet A. Owens
  • Justin R. ETZINE
  • Adam Y. SYED
  • Zhehong An
  • Wan Ling Yih
  • Philip A. Smith

Assignees

  • APPLE INC.

Dates

Publication Date
20260512
Application Date
20230601

Claims (20)

  1. 1 . A method comprising: at a first electronic device in communication with a display generation component and one or more input devices: detecting, via the one or more input devices, a first user input corresponding to a request to initiate a joint gaming application session with one or more users other than a user of the first electronic device; and in response to detecting the first user input, displaying, via the display generation component, a user interface of a gaming application corresponding to the joint gaming application session, including: in accordance with a determination that the first electronic device is part of a synchronized media and communication session with a second electronic device associated with a second user, displaying, via the display generation component, a first user selectable option that is selectable to initiate the joint gaming application session with the user of the first electronic device and the second user; and in accordance with a determination that the first electronic device is not part of the synchronized media and communication session with the second electronic device associated with the second user, forgoing displaying, via the display generation component, the first user selectable option.
  2. 2 . The method of claim 1 , wherein in accordance with a determination that the first electronic device is part of the synchronized media and communication session with the second electronic device associated with the second user and a third electronic device associated with a third user, the first user selectable option is selectable to initiate the joint gaming application session with the user of the first electronic device, the second user, and the third user.
  3. 3 . The method of claim 1 , the method further comprising: while displaying the first user selectable option, detecting, via the one or more input devices, a second user input corresponding to a selection of the first user selectable option; and in response to detecting the second user input: maintaining the synchronized media and communication session; and initiating the joint gaming application session.
  4. 4 . The method of claim 1 , the method further comprising: displaying, via the display generation component, a dashboard user interface, wherein the dashboard user interface includes one or more representations of application activity associated with one or more users other than the user of the first electronic device.
  5. 5 . The method of claim 4 , wherein the one or representations of application activity include one or more representations of application usage history of one or more friends of a user of the first electronic device.
  6. 6 . The method of claim 4 , wherein the one or representations of application activity include one or more representations of leaderboard changes of one or more friends of the user of the first electronic device.
  7. 7 . The method of claim 4 , wherein the one or more representations of application activity includes one or more representations of achievements of one or more friends of the user of the first electronic device.
  8. 8 . The method of claim 4 , wherein the one or more representations of application activity are displayed in a chronological manner in the dashboard user interface.
  9. 9 . The method of claim 1 , the method further comprising: displaying, via the display generation component, a user profile user interface for the user of the first electronic device, the user profile user interface including one or more representations of application activity associated with the user of the first electronic device.
  10. 10 . The method of claim 1 , the method further comprising: while displaying the first user selectable option, receiving, via the one or more input devices, a second user input corresponding to selection of the first user selectable option; and in response to receiving the second user input, concurrently displaying, via the display generation component: one or more representations of one or more users included in the synchronized media and communication session, the one or more representations including a representation of the second user; and a second user selectable option that is selectable to initiate a process to add a third user who is not part of the synchronized media and communication session to the joint gaming application session.
  11. 11 . The method of claim 10 , further comprising: while displaying the one or more representations of the one or more users included in the synchronized media and communication session, detecting, via the one or more input devices, a third user input directed to the representation of the second user; and in response to detecting the third user input, initiating a process to remove the second user from the joint gaming application session.
  12. 12 . The method of claim 1 , wherein the first user selectable option includes one or more representations of one or more users included in the synchronized media and communication session.
  13. 13 . The method of claim 1 , the method further comprising: in response to detecting the first user input: displaying, via the display generation component, a second user selectable option that is selectable to initiate the joint gaming application session with the user of the first electronic device and one or more users manually selected by the user of the first electronic device.
  14. 14 . A first electronic device, comprising: one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: detecting, via one or more input devices, a first user input corresponding to a request to initiate a joint gaming application session with one or more users other than a user of the first electronic device; and in response to detecting the first user input, displaying, via a display generation component, a user interface of a gaming application corresponding to the joint gaming application session, including: in accordance with a determination that the first electronic device is part of a synchronized media and communication session with a second electronic device associated with a second user, displaying, via the display generation component, a first user selectable option that is selectable to initiate the joint gaming application session with the user of the first electronic device and the second user; and in accordance with a determination that the first electronic device is not part of the synchronized media and communication session with the second electronic device associated with the second user, forgoing displaying, via the display generation component, the first user selectable option.
  15. 15 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first electronic device, cause the first electronic device to perform a method comprising: detecting, via one or more input devices, a first user input corresponding to a request to initiate a joint gaming application session with one or more users other than a user of the first electronic device; and in response to detecting the first user input, displaying, via a display generation component, a user interface of a gaming application corresponding to the joint gaming application session, including: in accordance with a determination that the first electronic device is part of a synchronized media and communication session with a second electronic device associated with a second user, displaying, via the display generation component, a first user selectable option that is selectable to initiate the joint gaming application session with the user of the first electronic device and the second user; and in accordance with a determination that the first electronic device is not part of the synchronized media and communication session with the second electronic device associated with the second user, forgoing displaying, via the display generation component, the first user selectable option.
  16. 16 . The method of claim 1 , wherein the determination that the first electronic device is part of the synchronized media and communication session with the second electronic device includes determining that the first electronic device and the second electronic device are currently engaged in the synchronized media and communication session.
  17. 17 . The method of claim 1 , wherein the determination that the first electronic device is part of the synchronized media and communication session with the second electronic device includes determining that the first electronic device and the second electronic device are not currently engaged in the synchronized media and communication session.
  18. 18 . The first electronic device of claim 14 , wherein the one or more programs further include instructions for: in accordance with a determination that the first electronic device is part of the synchronized media and communication session with the second electronic device associated with the second user and a third electronic device associated with a third user, the first user selectable option is selectable to initiate the joint gaming application session with the user of the first electronic device, the second user, and the third user.
  19. 19 . The first electronic device of claim 14 , wherein the one or more programs further include instructions for: while displaying the first user selectable option, detecting, via the one or more input devices, a second user input corresponding to a selection of the first user selectable option; and in response to detecting the second user input: maintaining the synchronized media and communication session; and initiating the joint gaming application session.
  20. 20 . The first electronic device of claim 14 , wherein the one or more programs further include instructions for: displaying, via the display generation component, a dashboard user interface, wherein the dashboard user interface includes one or more representations of application activity associated with one or more users other than the user of the first electronic device.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Application No. 63/365,879, filed Jun. 5, 2022, the content of which is incorporated herein by reference in its entirety for all purposes. FIELD OF THE DISCLOSURE This relates generally to user interfaces associated with joint gaming application sessions. BACKGROUND OF THE DISCLOSURE User interaction with electronic devices has increased significantly in recent years. These devices can be devices such as computers, tablet computers, televisions, multimedia devices, mobile devices, and the like. In some circumstances, users may wish to initiate joint gaming application sessions with one or more users that are part of a synchronized media and communication session and/or review application activity specific to users with which the user is associated. SUMMARY OF THE DISCLOSURE Some embodiments described in this disclosure are directed to one or more electronic devices that display user selectable options that are selectable to initiate joint gaming application session with users of additional electronic devices. Auto-matching a user in a synchronized media and communication session with a second user that is part of the synchronized media and communication session provides the user with an easy and intuitive way to create a joint activity, thus reducing the number of inputs needed to create a joint activity. The full descriptions of the embodiments are provided in the Drawings and the Detailed Description, and it is understood that the Summary provided above does not limit the scope of the disclosure in any way. It is well understood that the use of personally identifiable information should follow privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining the privacy of users. In particular, personally identifiable information data should be managed and handled so as to minimize risks of unintentional or unauthorized access or use, and the nature of authorized use should be clearly indicated to users. BRIEF DESCRIPTION OF THE DRAWINGS For a better understanding of the various described embodiments, reference should be made to the Detailed Description below, in conjunction with the following drawings in which like reference numerals refer to corresponding parts throughout the figures. FIG. 1A is a block diagram illustrating a portable multifunction device with a touch-sensitive display in accordance with some embodiments. FIG. 1B is a block diagram illustrating exemplary components for event handling in accordance with some embodiments. FIG. 2 illustrates a portable multifunction device having a touch screen in accordance with some embodiments. FIG. 3 is a block diagram of an exemplary multifunction device with a display and a touch-sensitive surface in accordance with some embodiments. FIG. 4A illustrates an exemplary user interface for a menu of applications on a portable multifunction device in accordance with some embodiments. FIG. 4B illustrates an exemplary user interface for a multifunction device with a touch-sensitive surface that is separate from the display in accordance with some embodiments. FIG. 5A illustrates a personal electronic device in accordance with some embodiments. FIG. 5B is a block diagram illustrating a personal electronic device in accordance with some embodiments. FIGS. 5C-5D illustrate exemplary components of a personal electronic device having a touch-sensitive display and intensity sensors in accordance with some embodiments. FIGS. 5E-5H illustrate exemplary components and user interfaces of a personal electronic device in accordance with some embodiments. FIGS. 5I-5N provide a set of sample tactile output patterns that may be used, either individually or in combination, either as is or through one or more transformations (e.g., modulation, amplification, truncation, etc.), to create suitable haptic feedback in various scenarios and for various purposes, such as those mentioned above and those described with respect to the user interfaces and methods discussed herein. FIGS. 6A-6L illustrate exemplary ways of initiating joint gaming application sessions in accordance with some embodiments of the disclosure. FIG. 7 is a flow diagram illustrating a method 700 of initiating joint gaming application sessions in accordance with some embodiments. DETAILED DESCRIPTION The following description sets forth exemplary methods, parameters, and the like. It should be recognized, however, that such description is not intended as a limitation on the scope of the present disclosure but is instead provided as a description of exemplary embodiments. There is a need for auto matching users from a synchronized media and communication session to a joint gaming application session. There is also a need for electronic devices to view application activity specific to users with which the electronic devices are associated. Such tec