-
公开(公告)号:US20230421837A1
公开(公告)日:2023-12-28
申请号:US18243828
申请日:2023-09-08
Applicant: Dropbox, Inc.
Inventor: Alan Rogers , Siya Yang , Daniel Wagner , Dylan Nelson , Jason Stakelon
IPC: H04N21/43 , H04N21/472
CPC classification number: H04N21/43076 , H04N21/47217
Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.
-
公开(公告)号:US20240098121A1
公开(公告)日:2024-03-21
申请号:US18513088
申请日:2023-11-17
Applicant: Dropbox, Inc.
Inventor: Siya Yang , Alan Rogers , Daniel Wagner , Irene Ma , Jason Stakelon
IPC: H04L65/401 , G06F3/04812 , G06F3/04845
CPC classification number: H04L65/4015 , G06F3/04812 , G06F3/04845
Abstract: Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session. Co-presence data received by a participant client device may be depicted in a GUI of the client application.
-
公开(公告)号:US20230006852A1
公开(公告)日:2023-01-05
申请号:US17885109
申请日:2022-08-10
Applicant: Dropbox, Inc.
Inventor: Siya Yang , Alan Rogers , Daniel Wagner , Irene Ma , Jason Stakelon
IPC: H04L12/18 , G06F40/169 , H04L65/401 , H04L65/1089
Abstract: Techniques are disclosed for avoiding conflicting user actions while the users synchronously participate in collaborative video review based on joint state data for a video collaboration session. User actions may conflict, e.g., when a user submits a video playback instruction to change the current frame of the session while another user is performing a frame-specific action on the current frame. The video collaboration service freezes the current frame in joint state data based on detecting that a frame-specific action is being performed or is likely imminent. Detecting a freeze condition may be implicit or explicit. In order to unfreeze the current frame of the joint state data, no active freeze conditions may be in effect. Further, the freeze condition may be lifted implicitly or explicitly. A visual video freeze indication may be displayed by one or more client applications participating in the session while a freeze condition is active.
-
公开(公告)号:US11424945B1
公开(公告)日:2022-08-23
申请号:US17364501
申请日:2021-06-30
Applicant: Dropbox, Inc.
Inventor: Siya Yang , Alan Rogers , Daniel Wagner , Irene Ma , Jason Stakelon
IPC: H04L12/18 , G06F40/169 , H04L65/401 , H04L65/1089
Abstract: Techniques are disclosed for avoiding conflicting user actions while the users synchronously participate in collaborative video review based on joint state data for a video collaboration session. User actions may conflict, e.g., when a user submits a video playback instruction to change the current frame of the session while another user is performing a frame-specific action on the current frame. The video collaboration service freezes the current frame in joint state data based on detecting that a frame-specific action is being performed or is likely imminent. Detecting a freeze condition may be implicit or explicit. In order to unfreeze the current frame of the joint state data, no active freeze conditions may be in effect. Further, the freeze condition may be lifted implicitly or explicitly. A visual video freeze indication may be displayed by one or more client applications participating in the session while a freeze condition is active.
-
公开(公告)号:US11112948B2
公开(公告)日:2021-09-07
申请号:US15965259
申请日:2018-04-27
Applicant: Dropbox, Inc.
Inventor: Alan Rogers , Parker Wilf , Robert Mason , Tomaz Nedeljko , Evan Tana
IPC: G06F3/0484 , G06F3/0483 , G06F3/0482
Abstract: The present technology pertains to a details pane that is displayed in coordination with a file explorer interface. The details pane can display details including activities, comments, and previews for content items displayed in the details pane. In some embodiments the content items displayed in the file explorer interface can be stored in and accessed from different services, and the details in the details pane can also be populated from diverse sources. In some embodiments, edits or navigations can be performed within a preview of the content item. In some embodiments, comments can be shown along with previews that show the comment located within the content item.
-
公开(公告)号:US12279006B2
公开(公告)日:2025-04-15
申请号:US18243828
申请日:2023-09-08
Applicant: Dropbox, Inc.
Inventor: Alan Rogers , Siya Yang , Daniel Wagner , Dylan Nelson , Jason Stakelon
IPC: H04N21/43 , H04N21/472
Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.
-
公开(公告)号:US11863600B2
公开(公告)日:2024-01-02
申请号:US17364375
申请日:2021-06-30
Applicant: Dropbox, Inc.
Inventor: Siya Yang , Alan Rogers , Daniel Wagner , Irene Ma , Jason Stakelon
IPC: H04L65/401 , G06F3/04845 , G06F3/04812
CPC classification number: H04L65/4015 , G06F3/04812 , G06F3/04845
Abstract: Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session. Co-presence data received by a participant client device may be depicted in a GUI of the client application.
-
公开(公告)号:US11785279B2
公开(公告)日:2023-10-10
申请号:US17685452
申请日:2022-03-03
Applicant: Dropbox, Inc.
Inventor: Alan Rogers , Siya Yang , Daniel Wagner , Dylan Nelson , Jason Stakelon
IPC: H04N21/43 , H04N21/472
CPC classification number: H04N21/43076 , H04N21/47217
Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.
-
公开(公告)号:US20230283831A1
公开(公告)日:2023-09-07
申请号:US17685452
申请日:2022-03-03
Applicant: Dropbox, Inc.
Inventor: Alan Rogers , Siya Yang , Daniel Wagner , Dylan Nelson , Jason Stakelon
IPC: H04N21/43 , H04N21/472
CPC classification number: H04N21/43076 , H04N21/47217
Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.
-
公开(公告)号:US20230007064A1
公开(公告)日:2023-01-05
申请号:US17364375
申请日:2021-06-30
Applicant: Dropbox, Inc.
Inventor: Siya Yang , Alan Rogers , Daniel Wagner , Irene Ma , Jason Stakelon
IPC: H04L29/06 , G06F3/0481 , G06F3/0484
Abstract: Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session. Co-presence data received by a participant client device may be depicted in a GUI of the client application.
-
-
-
-
-
-
-
-
-