Authenticating devices to a network

    公开(公告)号:US11063932B1

    公开(公告)日:2021-07-13

    申请号:US16799511

    申请日:2020-02-24

    Applicant: FACEBOOK, INC.

    Abstract: In one embodiment, a method includes receiving, from a device via a wireless signal, a request to access a WLAN of a router, the request including a device identifier. The provisioning agent may be within wireless ranges of the device and of the router. The provisioning agent may request, from an authentication server, a password for the device. The password may be uniquely generated by the authentication server for the device. The provisioning agent may receive the password from the authentication server. The provisioning agent may send, to the router, the password and the device identifier. The provisioning agent may receive, from the router, an indication that the router has verified the password with the authentication server. The router may store the device identifier in association with the password. The provisioning agent may send, to the device, the password. The password may authenticate the device to the router.

    Systems and methods for prefetching content

    公开(公告)号:US11050843B2

    公开(公告)日:2021-06-29

    申请号:US15955625

    申请日:2018-04-17

    Applicant: Facebook, Inc.

    Abstract: Systems, methods, and non-transitory computer-readable media can receive, from a client computing device, a request for a first portion of a content item. The first portion of the content item is determined based on a likelihood of consumption value associated with the content item. The first portion of the content item is transmitted to the client computing device. The first portion of the content item is prefetched by the client computing device.

    Audience-centric event analysis
    86.
    发明授权

    公开(公告)号:US11048766B1

    公开(公告)日:2021-06-29

    申请号:US16019378

    申请日:2018-06-26

    Applicant: Facebook, Inc.

    Abstract: A database search method combines SQL command, complex event processing, and keyword search. Event data records may be collected based on the events specified in a query. A complex event processing analysis is used to determine the records that meet the correct sequence of events. The keyword search is used to filter user data records that have the attributes specified in the query. A SQL command may be used to further analyze or group the data records found. One or more metrics of the filtered results are presented as the result of the query. To run a new query efficiently, user identifiers are distributed using hashes. Adaptive sampling is used to determine whether the search result is within a desired margin of error. An efficient search for a specific condition is performed using a pace computation that jumps into a location of user data records that have the attributes.

    Generating content to be shared between users

    公开(公告)号:US11048384B2

    公开(公告)日:2021-06-29

    申请号:US16709688

    申请日:2019-12-10

    Applicant: Facebook, Inc.

    Abstract: Techniques are described for generating content to be shared between users. For example, user interfaces are described that include features and/or mode controls for generating content to be shared between users. Additionally, the described techniques include determining content shared between users (e.g., previously distributed content) based on a selection of a second user account, and generating customized content which may be specific to an event that includes the shared content.

    Generating compositional natural language by assistant systems

    公开(公告)号:US11042554B1

    公开(公告)日:2021-06-22

    申请号:US16176081

    申请日:2018-10-31

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a user query from a client system associated with a first user, executing tasks via agents which return responses, each response comprising information items, analyzing the responses to determine slots, each slot corresponding to one of the information items, determining compositional sub-goals for each response, wherein each compositional sub-goal indicates a semantic-intent of the respective response, generating compositional fragments by a compositional natural-language generation (NLG) model, each compositional fragment comprising a partial natural-language response, determining a top-level compositional goal, generating a communication content by the compositional NLG model, wherein the communication content comprises a complete natural-language response to the user query, and wherein the complete natural-language response is based on the partial natural-language responses of the compositional fragments, and sending instructions for presenting the communication content to the client system.

Patent Agency Ranking