-
公开(公告)号:US20220150295A1
公开(公告)日:2022-05-12
申请号:US17403286
申请日:2021-08-16
申请人: Facebook, Inc.
IPC分类号: H04L65/60 , G06F9/54 , H04L65/65 , H04N21/431 , H04N7/14 , H04N21/4788
摘要: 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.).
-
公开(公告)号:US11102264B2
公开(公告)日:2021-08-24
申请号:US15869926
申请日:2018-01-12
申请人: Facebook, Inc.
IPC分类号: A63F13/34 , G06F12/00 , G06F3/01 , G06Q10/00 , H04N7/24 , H04L29/06 , G06F9/54 , H04N21/431 , H04N7/14 , H04N21/4788 , H04N5/445 , H04N7/15
摘要: 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.).
-
公开(公告)号:US11019305B2
公开(公告)日:2021-05-25
申请号:US15870008
申请日:2018-01-12
申请人: Facebook, Inc.
IPC分类号: H04N7/15 , H04L29/06 , H04N21/4788 , H04N21/435 , H04L12/58 , H04N21/6543 , H04N21/47 , H04N21/422 , H04N7/14
摘要: 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.
-
公开(公告)号:US20190222803A1
公开(公告)日:2019-07-18
申请号:US15870008
申请日:2018-01-12
申请人: Facebook, Inc.
CPC分类号: H04N7/15 , H04L65/608 , H04N5/4403 , H04N5/44513
摘要: 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.
-
公开(公告)号:US20210016183A1
公开(公告)日:2021-01-21
申请号:US17065389
申请日:2020-10-07
申请人: Facebook, Inc.
IPC分类号: A63F13/795 , H04N7/14 , G06Q50/00 , G06T19/00 , A63F13/53
摘要: 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.
-
公开(公告)号:US20190220335A1
公开(公告)日:2019-07-18
申请号:US15870040
申请日: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.
-
公开(公告)号:US11206443B2
公开(公告)日:2021-12-21
申请号:US16987046
申请日:2020-08-06
申请人: Facebook, Inc.
发明人: Pablo Jose Barvo , Zheng Fang , Nora Micheva
IPC分类号: H04N21/43 , H04N21/845 , H04N21/472 , H04N21/2187
摘要: 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.
-
公开(公告)号:US20190222620A1
公开(公告)日:2019-07-18
申请号:US15869926
申请日:2018-01-12
申请人: Facebook, Inc.
CPC分类号: H04L65/601 , G06F9/543 , G06F9/547 , H04L65/608 , H04N5/44504 , H04N7/15
摘要: 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.).
-
公开(公告)号:US20220116679A1
公开(公告)日:2022-04-14
申请号:US17556633
申请日:2021-12-20
申请人: Facebook, Inc.
发明人: Pablo Jose Barvo , Zheng Fang , Nora Micheva
IPC分类号: H04N21/43 , H04N21/845 , H04N21/472 , H04N21/2187
摘要: 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.
-
公开(公告)号:US20210352359A1
公开(公告)日:2021-11-11
申请号:US16987046
申请日:2020-08-06
申请人: Facebook, Inc.
发明人: Pablo Jose Barvo , Zheng Fang , Nora Micheva
IPC分类号: H04N21/43 , H04N21/2187 , H04N21/472 , H04N21/845
摘要: 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.
-
-
-
-
-
-
-
-
-