-
公开(公告)号:US10936346B2
公开(公告)日:2021-03-02
申请号:US16053600
申请日:2018-08-02
Applicant: Facebook, Inc.
Inventor: Vivek Natarajan , Shawn C. P. Mei , Zhengping Zuo
IPC: G06F17/30 , G06F9/451 , G10L15/18 , G10L15/183 , G10L15/22 , G06F16/338 , G06F16/332 , G06F16/33 , G06N20/00 , G06F16/9535 , G06Q50/00 , H04L29/08 , G06F16/176 , G10L15/06 , G10L15/16 , G06F3/01 , G06F16/9032 , G06F16/2457 , H04L12/58 , G06F3/16 , G06K9/00 , G06K9/62 , G06N3/08 , G10L15/26 , G06F16/9038 , G06F16/904 , G06F40/30 , G06F40/40 , G06F16/22 , G06F16/23 , G06F7/14 , H04L12/26 , G10L13/00 , G10L13/04
Abstract: In one embodiment, a method includes receiving from a client system associated with a first user a user input based on one or more modalities, at least one of which is a visual modality, identifying one or more subjects associated with the user input based on the visual modality based on one or more machine-learning models, determining one or more attributes associated with the one or more subjects respectively based on the one or more machine-learning models, resolving one or more entities corresponding to the one or more subjects based on the determined one or more attributes, executing one or more tasks associated with the one or more resolved entities, and sending instructions for presenting a communication content including information associated with the executed one or more tasks responsive to user input to the client system associated with the first user.
-
公开(公告)号:US10785279B2
公开(公告)日:2020-09-22
申请号:US15394699
申请日:2016-12-29
Applicant: Facebook, Inc.
Inventor: Yaming He , Zhengping Zuo
IPC: H04L29/06 , H04N19/132 , H04N19/164 , H04N19/107 , H04N19/124 , H04N19/146 , H04N19/172 , H04L12/26
Abstract: A video encoder may be put in a starve mode during a low latency operation in which the video encoder may be operated in a mode that allows video frames to be encoded without any interdependencies such as motion compensation. At least one encoding parameter of the video encoding is selected such that, for each resulting encoded video frame, the video frame fits in exactly one application layer packet.
-
公开(公告)号:US20180146161A1
公开(公告)日:2018-05-24
申请号:US15356105
申请日:2016-11-18
Applicant: Facebook, Inc.
Inventor: Duckjin Kang , Zhengping Zuo , Stephane Taine , Brendan Benjamin Aronoff
IPC: H04N7/14 , H04N7/15 , G06F3/0488
CPC classification number: H04N7/147 , G06F3/0488 , H04N7/15
Abstract: Exemplary embodiments relate to techniques for displaying participants in an interface during a group call, and is particularly well-suited to use with small displays. A full-size call interface may be shrunk down into a chathead that makes good use of limited screen real estate, especially when being used on a mobile device. On the smaller chathead, the dominant user is shown, and a roster of users is shrunk and may exhibit reduced functionality. The chathead may be moved around the screen, and other applications may continue to run in the space not occupied by the chathead.
-
公开(公告)号:US11190570B2
公开(公告)日:2021-11-30
申请号:US16998654
申请日:2020-08-20
Applicant: Facebook, Inc.
Inventor: Yaming He , Zhengping Zuo
IPC: H04L29/06 , H04N19/132 , H04N19/164 , H04N19/107 , H04N19/124 , H04N19/146 , H04N19/172 , H04L12/26
Abstract: A video encoder may be put in a starve mode during a low latency operation in which the video encoder may be operated in a mode that allows video frames to be encoded without any interdependencies such as motion compensation. At least one encoding parameter of the video encoding is selected such that, for each resulting encoded video frame, the video frame fits in exactly one application layer packet.
-
公开(公告)号:US20200382575A1
公开(公告)日:2020-12-03
申请号:US16998654
申请日:2020-08-20
Applicant: Facebook, Inc.
Inventor: Yaming He , Zhengping Zuo
IPC: H04L29/06 , H04N19/132 , H04N19/164 , H04N19/107 , H04N19/124 , H04N19/146 , H04N19/172 , H04L12/26
Abstract: A video encoder may be put in a starve mode during a low latency operation in which the video encoder may be operated in a mode that allows video frames to be encoded without any interdependencies such as motion compensation. At least one encoding parameter of the video encoding is selected such that, for each resulting encoded video frame, the video frame fits in exactly one application layer packet.
-
公开(公告)号:US20190325042A1
公开(公告)日:2019-10-24
申请号:US16011062
申请日:2018-06-18
Applicant: Facebook, Inc.
Inventor: Jinsong Yu , Zhengping Zuo , Guowei Shieh , Fuchun Peng
Abstract: In one embodiment, a method includes receiving a sharing request to share content generated during a current dialog session from a client system associated with a first user, identifying one or more content objects associated with the sharing request based on a natural-language understanding module, wherein the one or more content objects were previously generated during the current dialog session, determining one or more second users the sharing request is directed to based on a user profile associated with first user, and sending instructions for accessing one or more of the identified content objects to one or more client systems associated with tPhe one or more second users.
-
公开(公告)号:US10368034B2
公开(公告)日:2019-07-30
申请号:US15362793
申请日:2016-11-28
Applicant: Facebook, Inc.
Inventor: Zhengping Zuo , Stephane Taine , Brendan Benjamin Aronoff
Abstract: Exemplary embodiments relate to techniques for facilitating a connection between two users in a call by providing an “answering window” when a user calls. When a caller places a call to a callee, the call invitation may remain open for a window of time during which the caller remains available. The callee may opt to answer the call at any time during the window. During the window, the caller may be placed in a lobby and may share audio and/or video. Accepting the call during the answering window may place the callee in the lobby or may directly convert the interaction into an active call. The callee may request that the window can be altered, or may signal their intention to answer the call at a particular time.
-
公开(公告)号:US10063809B2
公开(公告)日:2018-08-28
申请号:US15356105
申请日:2016-11-18
Applicant: Facebook, Inc.
Inventor: Duckjin Kang , Zhengping Zuo , Stephane Taine , Brendan Benjamin Aronoff
IPC: H04N7/15 , H04N7/14 , G06F3/0488
Abstract: Exemplary embodiments relate to techniques for displaying participants in an interface during a group call, and is particularly well-suited to use with small displays. A full-size call interface may be shrunk down into a chathead that makes good use of limited screen real estate, especially when being used on a mobile device. On the smaller chathead, the dominant user is shown, and a roster of users is shrunk and may exhibit reduced functionality. The chathead may be moved around the screen, and other applications may continue to run in the space not occupied by the chathead.
-
公开(公告)号:US10523939B2
公开(公告)日:2019-12-31
申请号:US15177137
申请日:2016-06-08
Applicant: Facebook, Inc.
Inventor: Yaming He , Zhengping Zuo
IPC: H04N19/124 , H04N19/154 , H04N19/147 , H04N19/132 , H04N19/156 , H04N19/177
Abstract: Embodiments are described for dynamically adapting video encoding to maintain a nearly stable frame rate based on processor capabilities and bandwidth, for example, by varying a quantization parameter. The quality of the encoded video can be varied to maintain the nearly constant frame rate, which may be measured from the number of encoded video frames being transmitted over a network interface.
-
公开(公告)号:US10079994B2
公开(公告)日:2018-09-18
申请号:US15356071
申请日:2016-11-18
Applicant: Facebook, Inc.
Inventor: Duckjin Kang , Zhengping Zuo , Stephane Taine , Brendan Benjamin Aronoff
IPC: H04N7/15 , H04N7/14 , G06F3/0488
CPC classification number: G06F3/0488 , H04N7/15
Abstract: Exemplary embodiments relate to techniques for selecting which users should be shown in an interface during a group call, and for presenting the users on (potentially small) displays. According to some embodiments, a most-relevant speaker is selected for display on each call participants' screen. When deciding which user to display in the primary window of a video call, a dominant or relevant user is selected. A dominant user may be selected based on the audio energy represented by the audio packets for the user's device; alternatively dominant user selection may be implemented using artificial intelligence or machine learning, allowing for better differentiation between speaking and noise. On each user's display that does not belong to the relevant user, the current relevant user is shown. On the current relevant user's display, the previous relevant user is shown.
-
-
-
-
-
-
-
-
-