METHODS AND SYSTEMS FOR INITIATING A COORDINATED EFFECT

    公开(公告)号:US20220150295A1

    公开(公告)日:2022-05-12

    申请号:US17403286

    申请日:2021-08-16

    申请人: Facebook, Inc.

    摘要: Exemplary embodiments relate to the application of media effects to visual data such as a video. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. Accordingly, the system is both data-type and platform agnostic, allowing effects developers to define how data will be interpreted. In some embodiments, higher-level services may be provided to exchange data of predefined types (e.g., for common activities such as turn negotiations, turn yielding, scorekeeping, leadership elections, etc.).

    Methods and systems for initiating a coordinated effect

    公开(公告)号:US11102264B2

    公开(公告)日:2021-08-24

    申请号:US15869926

    申请日:2018-01-12

    申请人: Facebook, Inc.

    摘要: Exemplary embodiments relate to the application of media effects to visual data such as a video. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. Accordingly, the system is both data-type and platform agnostic, allowing effects developers to define how data will be interpreted. In some embodiments, higher-level services may be provided to exchange data of predefined types (e.g., for common activities such as turn negotiations, turn yielding, scorekeeping, leadership elections, etc.).

    Coordinated effects in videos
    3.
    发明授权

    公开(公告)号:US11019305B2

    公开(公告)日:2021-05-25

    申请号:US15870008

    申请日:2018-01-12

    申请人: Facebook, Inc.

    摘要: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.

    COORDINATED EFFECTS IN VIDEOS
    4.
    发明申请

    公开(公告)号:US20190222803A1

    公开(公告)日:2019-07-18

    申请号:US15870008

    申请日:2018-01-12

    申请人: Facebook, Inc.

    摘要: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.

    Augmented-Reality Game Overlays in Video Communications

    公开(公告)号:US20210016183A1

    公开(公告)日:2021-01-21

    申请号:US17065389

    申请日:2020-10-07

    申请人: Facebook, Inc.

    摘要: In one embodiment, a method includes, by a client system of a first user, receiving a request from a second user to initiate a first game within a first layer of a communication interface, wherein the communication interface includes several layers, wherein a first layer includes a video communication of the second user, and wherein a second layer of the communication interface includes a thumbnail view of a video communication of the first user; generating a first game container in a third layer of the communication interface, wherein the third layer contains the first game in an augmented reality overlay; expanding the second layer into a full-screen view within the communication interface; and displaying the third layer as the augmented reality overlay over the second layer, wherein the first layer is closed responsive to the overlaying of the augmented reality overlay onto the second layer.

    COORDINATED EFFECTS IN EXPERIENCES
    6.
    发明申请

    公开(公告)号:US20190220335A1

    公开(公告)日:2019-07-18

    申请号:US15870040

    申请日:2018-01-12

    申请人: Facebook, Inc.

    IPC分类号: G06F9/54 A63F13/86 A63F13/52

    摘要: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.

    Synchronizing streams of co-watching digital video content while providing live digital video chat streams across multiple client devices

    公开(公告)号:US11206443B2

    公开(公告)日:2021-12-21

    申请号:US16987046

    申请日:2020-08-06

    申请人: Facebook, Inc.

    摘要: This disclosure describes a video co-watching system that can efficiently, flexibly, and securely provide access to, and synchronize, co-watching digital video content across multiple participant devices while providing live digital video chat streams between the participant devices. For example, the video co-watching system can enable the participant devices to simultaneously present co-watching digital video content together with a presentation of a video chat. In addition, the video co-watching system can synchronize the co-watching digital video content at each participant device while also facilitating video chatting between the participant devices by transmitting a playback modifier signal to cause one participant device to perform a modification to the playback made at another participant device.

    METHODS AND SYSTEMS FOR INITIATING A COORDINATED EFFECT

    公开(公告)号:US20190222620A1

    公开(公告)日:2019-07-18

    申请号:US15869926

    申请日:2018-01-12

    申请人: Facebook, Inc.

    IPC分类号: H04L29/06 G06F9/54

    摘要: Exemplary embodiments relate to the application of media effects to visual data such as a video. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. Accordingly, the system is both data-type and platform agnostic, allowing effects developers to define how data will be interpreted. In some embodiments, higher-level services may be provided to exchange data of predefined types (e.g., for common activities such as turn negotiations, turn yielding, scorekeeping, leadership elections, etc.).

    SYNCHRONIZING STREAMS OF CO-WATCHING DIGITAL VIDEO CONTENT WHILE PROVIDING LIVE DIGITAL VIDEO CHAT STREAMS ACROSS MULTIPLE CLIENT DEVICES

    公开(公告)号:US20220116679A1

    公开(公告)日:2022-04-14

    申请号:US17556633

    申请日:2021-12-20

    申请人: Facebook, Inc.

    摘要: This disclosure describes a video co-watching system that can efficiently, flexibly, and securely provide access to, and synchronize, co-watching digital video content across multiple participant devices while providing live digital video chat streams between the participant devices. For example, the video co-watching system can enable the participant devices to simultaneously present co-watching digital video content together with a presentation of a video chat. In addition, the video co-watching system can synchronize the co-watching digital video content at each participant device while also facilitating video chatting between the participant devices by transmitting a playback modifier signal to cause one participant device to perform a modification to the playback made at another participant device.

    SYNCHRONIZING STREAMS OF CO-WATCHING DIGITAL VIDEO CONTENT WHILE PROVIDING LIVE DIGITAL VIDEO CHAT STREAMS ACROSS MULTIPLE CLIENT DEVICES

    公开(公告)号:US20210352359A1

    公开(公告)日:2021-11-11

    申请号:US16987046

    申请日:2020-08-06

    申请人: Facebook, Inc.

    摘要: This disclosure describes a video co-watching system that can efficiently, flexibly, and securely provide access to, and synchronize, co-watching digital video content across multiple participant devices while providing live digital video chat streams between the participant devices. For example, the video co-watching system can enable the participant devices to simultaneously present co-watching digital video content together with a presentation of a video chat. In addition, the video co-watching system can synchronize the co-watching digital video content at each participant device while also facilitating video chatting between the participant devices by transmitting a playback modifier signal to cause one participant device to perform a modification to the playback made at another participant device.