Modular inbox and generation of content modules

    公开(公告)号:US10958606B1

    公开(公告)日:2021-03-23

    申请号:US16438737

    申请日:2019-06-12

    Applicant: Facebook, Inc.

    Abstract: Exemplary embodiments relate to improvements in the design of a messaging inbox. The inbox may display different units or “modules” for providing a user with quick access to different inbox functionalities. Examples of modules include modules for sharing articles, videos, or pictures (e.g., from a social networking service associated with the messaging service). Content recommendations may be provided, and a user may provide a list of users with whom they would like to share the content. The content recommendations may be retrieved from a social network based on consumption information, or may come from multiple different locations. Content may be ranked based on recency, likelihood of user enjoyment, an amount time spent watching the content, etc. A group of recommended recipients may be provided, for example based on the users considered to be most likely to enjoy the content.

    Assisting multiple users in a multi-user conversation thread

    公开(公告)号:US10958599B1

    公开(公告)日:2021-03-23

    申请号:US16150184

    申请日:2018-10-02

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving an instruction to add an assistant xbot as a participant in a conversation thread from a first user of a plurality of users participating in the conversation thread, monitoring the conversation thread including user inputs by one or more users of the plurality of users via the assistant xbot, analyzing the user inputs to identify intents based on a natural-language understanding module, sending instructions for prompting one or more users of the plurality of users to provide information for completing tasks associated with the intents via the assistant xbot within the conversation thread, executing the tasks based on the information provided by one or more agents, and sending instructions for presenting information associated with one or more of the executed tasks via the assistant xbot within the conversation thread.

    Multiple wake words for systems with multiple smart assistants

    公开(公告)号:US10957329B1

    公开(公告)日:2021-03-23

    申请号:US16183650

    申请日:2018-11-07

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes by a client system associated with a user, receiving, at the client system associated with the user, a user input, parsing the user input to identify an n-gram associated with a wake word from a plurality of wake words corresponding to a plurality of assistant systems associated with the client system, wherein each assistant system provides a particular set of functions, determining that the wake word corresponds to a first assistant system of the plurality of assistant systems, wherein the first assistant system provides a first set of functions, sending, to the first assistant system, a request to set an assistant xbot of the first assistant system into a listening mode, and receiving, from the first assistant system, an indication that the assistant xbot is in listening mode responsive to a determination that the user has permission to access the first assistant system.

    Bluetooth crowd-sourced triangulation

    公开(公告)号:US10955522B2

    公开(公告)日:2021-03-23

    申请号:US16028751

    申请日:2018-07-06

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a first, a second, and a third sensing events within a same beacon message interval from a mobile device, each sensing event including a beacon device identifier associated with a beacon device and a timestamp associated with a respective beacon message, a location of the mobile device, and a power level associated with the respective beacon message, determining a first, a second, and a third distances between the mobile device and the beacon device based on the first, the second, and the third sensing events, and determining a position of the beacon device based on the first, the second, and the third distances.

    NUMBER-THEORETIC TRANSFORM HARDWARE
    137.
    发明申请

    公开(公告)号:US20210073316A1

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

    申请号:US16565292

    申请日:2019-09-09

    Applicant: Facebook, Inc.

    Abstract: A forward number-theoretic transform dedicated hardware unit is configured to calculate a number-theoretic transform of an input vector, wherein a root of unity of the number-theoretic transform performed by the forward number-theoretic transform dedicated hardware unit is a power of two. The forward number-theoretic transform dedicated hardware unit includes data routing paths, a plurality of hardware binary bit shifters, and a plurality of adders.

    Game Channels in Messaging Applications

    公开(公告)号:US20210060447A1

    公开(公告)日:2021-03-04

    申请号:US17098029

    申请日:2020-11-13

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving, in a group conversation in a message thread on a messaging application, a request to access a game from inside the message thread from one or more users of a group of users associated with the message thread; generating an anonymized context identifier (ID) for the message thread; providing the context ID to a game bot associated with the game, the game bot being a software agent configured to act automatically on behalf of the game, the context ID being used by the game bot to interact with the group of users associated with the message thread; and sending, by the game bot using the context ID, instructions for presenting a game window within the message thread on one or more instances of messaging applications running on one or more client systems associated with the one or more users of the group.

Patent Agency Ranking