Systems and methods for content distribution

    公开(公告)号:US10826853B1

    公开(公告)日:2020-11-03

    申请号:US15916741

    申请日:2018-03-09

    Applicant: Facebook, Inc.

    Abstract: Systems, methods, and non-transitory computer-readable media can determine at least one media content item being posted through a social networking system, wherein the media content item is able to be shared through one or more non-ephemeral content feeds, an ephemeral story feed, or with a favorites list of users; determine that the media content item is being shared with the favorites list of users; determine users included in the favorites list; and distribute the media content item to users included in the favorites list.

    Deep multi-scale video prediction
    182.
    发明授权

    公开(公告)号:US10824903B2

    公开(公告)日:2020-11-03

    申请号:US16550774

    申请日:2019-08-26

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a plurality of input frames of a video sequence associated with a time t, predicting, using a convolutional network, one or more future frames of the video sequence from the plurality of input frames, wherein the convolutional network is trained with randomly selected temporal sequences of a n×m grid of pixels from the plurality of input frames exhibiting a threshold of optical flow. In addition, the training may comprise randomly selecting temporal sequences of a n×m grid of pixels from the plurality of input frames exhibiting a threshold of optical flow.

    Methods and systems for connecting caller and callee client devices

    公开(公告)号:US10819949B1

    公开(公告)日:2020-10-27

    申请号:US16442928

    申请日:2019-06-17

    Applicant: Facebook, Inc.

    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.

    Systems and methods for efficiently updating neural networks

    公开(公告)号:US10817783B1

    公开(公告)日:2020-10-27

    申请号:US16868936

    申请日:2020-05-07

    Applicant: Facebook, Inc.

    Abstract: The disclosed computer-implemented method for efficiently updating neural networks may include (i) identifying a neural network that comprises sets of interconnected nodes represented at least in part by a plurality of matrices and that is trained on a training computing device and executes on at least one endpoint device, (ii) constraining a training session for the neural network to reduce the size in memory of the difference between the previous values of the matrices prior to the training session and the new values of the matrices after the training session, (iii) creating a delta update for the neural network that describes the difference between the previous values and the new values, and (iv) updating the neural network on the endpoint device to the new state by sending the delta update from the training computing device to the endpoint computing device. Various other methods, systems, and computer-readable media are also disclosed.

    SYSTEMS AND METHODS FOR CONTENT PRESENTATION
    187.
    发明申请

    公开(公告)号:US20200334318A1

    公开(公告)日:2020-10-22

    申请号:US16921424

    申请日:2020-07-06

    Applicant: Facebook, Inc.

    Abstract: Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.

    Ranking items using a unified model
    188.
    发明授权

    公开(公告)号:US10812437B1

    公开(公告)日:2020-10-20

    申请号:US15943639

    申请日:2018-04-02

    Applicant: Facebook, Inc.

    Abstract: A messaging system receives a contact list from a client device. The messaging system receives information about ephemeral content associated with contacts in the contact list and information about the active now status of contacts in the contact list. Based at least in part on the ephemeral content information and the active now status of the contacts in the contact list, the messaging system generates scores for contacts in the contact list using a unified scoring model. The unified scoring model receives as input information about multiple features associated with the user of the messaging system and the contact in the contact list and generates a score representing a probability that the user will interact with the contact upon being presented with the contact. The messaging system ranks the contacts in the list based on the generated scores and transmits the contact list to the client device for display in an activity unit.

    Voice commands for online social networking systems

    公开(公告)号:US10809974B2

    公开(公告)日:2020-10-20

    申请号:US15727132

    申请日:2017-10-06

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving, from a client system of a first user of an online social network, voice input of the first user; receiving, from the client system, information indicating a current geo-location of the first user; parsing the voice input to identify one or more commands in the voice input; determining a data object of the online social network corresponding to the current geo-location of the first user and a command of the one or more commands associated with the current geo-location of the first user; and executing the command associated with the current geo-location of the first user on the online social network, wherein the executed command operates on the data object corresponding to the current geo-location of the first user.

Patent Agency Ranking