Generating weather data based on messaging system activity

    公开(公告)号:US10769542B1

    公开(公告)日:2020-09-08

    申请号:US15989967

    申请日:2018-05-25

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.

    GENERATING COLLECTIBLE ITEMS BASED ON LOCATION INFORMATION

    公开(公告)号:US20190282903A1

    公开(公告)日:2019-09-19

    申请号:US16353517

    申请日:2019-03-14

    Applicant: Snap Inc.

    Abstract: Method for generating collectible media content items based on location information starts with processor receiving location information from location sensor coupled to first client computing device. Processor causes a map interface to be displayed that includes avatar of first user at a location based on the location information and a subset of a plurality of collectible items associated with geographical coordinates. When the first client computing device is determined to be within predetermined distance from a selected collectible item, processor causes front facing camera view to be displayed on the first client computing device, causes lens corresponding to selected collectible item to be applied to the front facing camera view, and causes the image of the selected collectible item displayed on the front facing camera view to change. Lens includes image of the selected collectible item that is overlaid on front facing camera view. Other embodiments are described herein.

    Providing a takeable item within a virtual conferencing system

    公开(公告)号:US12302038B2

    公开(公告)日:2025-05-13

    申请号:US17953956

    申请日:2022-09-27

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a takeable item within a virtual conferencing system. The program and method provide for providing, in association with designing a room for virtual conferencing, an interface for designating an element within the room to be takeable during virtual conferencing; receiving, based on the interface, an indication of first user input designating the element to be takeable; providing a virtual conference between plural participants within the room, the room including the element; receiving an indication of second user input, by a first participant of the plural participants, to take the element; and associating, in response to receiving the indication of second user input, the element with the first participant.

    RECREATING KEYBOARD AND MOUSE SOUNDS WITHIN VIRTUAL WORKING ENVIRONMENT

    公开(公告)号:US20250088606A1

    公开(公告)日:2025-03-13

    申请号:US18957507

    申请日:2024-11-22

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for recreating keyboard and mouse sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, a timing of keyboard and mouse input detected at the client device, the group of participants having been selected from among plural participants of the virtual working environment; generating, in response to the receiving, keyboard and mouse sounds that correspond to the timing of the keyboard and mouse input; and providing the generated keyboard and mouse sounds to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices.

    Presenting time-limited video feed within virtual working environment

    公开(公告)号:US12167168B2

    公开(公告)日:2024-12-10

    申请号:US17823778

    申请日:2022-08-31

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting a time-limited video feed within a virtual working environment. The program and method provide, within a virtual working environment for plural participants, display of an interface element which is user-selectable to capture video for sending to a group of participants within the virtual working environment, the group of participants having been selected from among the plural participants; receive, based on user selection of the interface element by a first participant in the group of participants, a time-limited video feed from a client device of the first participant; and provide, in response to the receiving and for each participant in the group of participants, display of the time-limited video feed.

    Communicating with a user external to a virtual conference

    公开(公告)号:US12132769B2

    公开(公告)日:2024-10-29

    申请号:US18344746

    申请日:2023-06-29

    Applicant: Snap Inc.

    CPC classification number: H04L65/1093 H04L65/403

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for communicating with a user external to a virtual conference. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring an external communication element to communicate with an external user; receive, via the interface, an indication of first user input for setting properties for the external communication element; provide, in association with virtual conferencing for the room, the external communication element in the room based on the properties; receive an indication of second user input selecting the external communication element; and provide, in response to receiving indication of the second user input, for communication with the external user based on the properties.

Patent Agency Ranking