Sleep detection in a location sharing system

    公开(公告)号:US10725542B1

    公开(公告)日:2020-07-28

    申请号:US16274891

    申请日:2019-02-13

    Applicant: Snap Inc.

    Abstract: Methods, systems, and devices for predicting a state of a user (e.g., asleep or awake). In some embodiments, the location sharing system accesses historical activity data of the user and extracts historical sleep records from the historical activity data. The system clusters the historical sleep records into a plurality of clusters and extracts a sleep pattern from each one of the plurality of clusters. Then, when the location sharing system receives current activity data of the user, the system can predict whether the user is currently asleep based on the current activity of the user and at least one of the sleep patterns. Some embodiments additionally compute an estimated wake up time of the user. Some embodiments share the predicted physiological state of the user with the user's friends via the map GUI. Some embodiments additionally share the estimated wake up time of the user.

    Destination sharing in location sharing system

    公开(公告)号:US12213028B2

    公开(公告)日:2025-01-28

    申请号:US18516785

    申请日:2023-11-21

    Applicant: Snap Inc.

    Abstract: Methods, systems, and devices are described for predicting a destination of a user and sharing the presumed destination with the other users via a geographically-based graphical user interface. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current trajectory of the first user is determined based on the location information. A presumed destination of the first user is determined, by correlating the current trajectory of the first user with historical location information of the first user. A map depicting an icon associated with the presumed destination of the first user is displayed, on a display screen of a second client device of a second user.

    Location-based context information sharing in a messaging system

    公开(公告)号:US12192854B2

    公开(公告)日:2025-01-07

    申请号:US18343517

    申请日:2023-06-28

    Applicant: Snap Inc.

    Abstract: Methods, systems, user interfaces, media, and devices are described for sharing the location of participants of a communication session established via a messaging system. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current location of the first user is determined based on the location information. A current location of the first user is displayed, on a display screen of a second client device, the current location of the first user being displayed within a messaging UI during a communication session between the computing device and the second computing device. The location information may be updated during the communication session as messages are exchanged and as a current location changes. Various embodiments may include additional information with the current location, such as a time period associated with the location, or other such information.

    Detection of a physical collision between two client devices in a location sharing system

    公开(公告)号:US11917495B2

    公开(公告)日:2024-02-27

    申请号:US18165632

    申请日:2023-02-07

    Applicant: Snap Inc.

    CPC classification number: H04W4/029 H04W4/027 H04W4/12 H04W4/38 H04W64/00

    Abstract: The invention provides methods, systems, and devices for detecting a physical collision between two client devices based on sensor data. A server computer receives a first collision signature from a first client device, and a second collision signature from a second client device. Based on determining that a correlation of the first collision signature and the second collision signature does not achieve a detection threshold, the server computer lowers, for a limited period of time, the detection threshold. If the server computer receives, within the limited period of time, a third collision signature from the first client device, and a fourth collision signature from the second client device, and determines that a correlation of the third collision signature and the fourth collision signature achieves the lowered detection threshold, the server computer detects a collision between the first and second client devices.

    EDGE GESTURE INTERFACE WITH SMART INTERACTIONS

    公开(公告)号:US20230244370A1

    公开(公告)日:2023-08-03

    申请号:US18133454

    申请日:2023-04-11

    Applicant: Snap Inc.

    CPC classification number: G06F3/04845 G06F3/0488 G06T11/20

    Abstract: Methods, systems, user interfaces, media, and devices provide a geographically-based graphical user interface (GUI) suited to single-handed operation of a device. The method and system provide for causing display of a GUI including map data displayed in a first view; receiving input comprising at least one input point; determining first and second characteristics of the input; processing, when the first characteristic fulfils a first operational mode criterion, the input according to a first operational mode and causing display of the map data in a second view, the second view being based on the second characteristic of the input; and processing, when the first characteristic of the input fulfils a second operational mode criterion, the input according to a second operational mode, and causing display of the map data in a third view, the third view being based on the second characteristic of the input.

    Edge gesture interface with smart interactions

    公开(公告)号:US11714535B2

    公开(公告)日:2023-08-01

    申请号:US17722886

    申请日:2022-04-18

    Applicant: Snap Inc.

    CPC classification number: G06F3/04845 G06F3/0488 G06T11/20

    Abstract: Methods, systems, user interfaces, media, and devices provide a geographically-based graphical user interface (GUI) suited to single-handed operation of a device. The method and system provide for causing display of a GUI including map data displayed in a first view; receiving input comprising at least one input point; determining first and second characteristics of the input; processing, when the first characteristic fulfils a first operational mode criterion, the input according to a first operational mode and causing display of the map data in a second view, the second view being based on the second characteristic of the input; and processing, when the first characteristic of the input fulfils a second operational mode criterion, the input according to a second operational mode, and causing display of the map data in a third view, the third view being based on the second characteristic of the input.

    Destination sharing in location sharing system

    公开(公告)号:US11032670B1

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

    申请号:US16453690

    申请日:2019-06-26

    Applicant: Snap Inc.

    Abstract: Methods, systems, and devices are described for predicting a destination of a user and sharing the presumed destination with the other users via a geographically-based graphical user interface. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current trajectory of the first user is determined based on the location information. A presumed destination of the first user is determined, by correlating the current trajectory of the first user with historical location information of the first user. A map depicting an icon associated with the presumed destination of the first user is displayed, on a display screen of a second client device of a second user.

    Location-based context information sharing in a messaging system

    公开(公告)号:US10945098B2

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

    申请号:US16997524

    申请日:2020-08-19

    Applicant: Snap Inc.

    Abstract: Methods, systems, user interfaces, media, and devices are described for sharing the location of participants of a communication session established via a messaging system. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current location of the first user is determined based on the location information. A current location of the first user is displayed, on a display screen of a second client device, the current location of the first user being displayed within a messaging UI during a communication session between the computing device and the second computing device. The location information may be updated during the communication session as messages are exchanged and as a current location changes. Various embodiments may include additional information with the current location, such as a time period associated with the location, or other such information.

    Detection of a physical collision between two client devices in a location sharing system

    公开(公告)号:US10893385B1

    公开(公告)日:2021-01-12

    申请号:US16434547

    申请日:2019-06-07

    Applicant: Snap Inc.

    Abstract: The invention provides methods, systems, and devices for detecting a physical collision between two client devices based on sensor data. A server computer receives a first collision signature from a first client device, and a second collision signature from a second client device. Based on determining that a correlation of the first collision signature and the second collision signature does not achieve a detection threshold, the server computer lowers, for a limited period of time, the detection threshold. If the server computer receives, within the limited period of time, a third collision signature from the first client device, and a fourth collision signature from the second client device, and determines that a correlation of the third collision signature and the fourth collision signature achieves the lowered detection threshold, the server computer detects a collision between the first and second client devices.

    LOCATION-BASED CONTEXT INFORMATION SHARING IN A MESSAGING SYSTEM

    公开(公告)号:US20200382912A1

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

    申请号:US16997524

    申请日:2020-08-19

    Applicant: Snap Inc.

    Abstract: Methods, systems, user interfaces, media, and devices are described for sharing the location of participants of a communication session established via a messaging system. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current location of the first user is determined based on the location information. A current location of the first user is displayed, on a display screen of a second client device, the current location of the first user being displayed within a messaging UI during a communication session between the computing device and the second computing device. The location information may be updated during the communication session as messages are exchanged and as a current location changes. Various embodiments may include additional information with the current location, such as a time period associated with the location, or other such information.

Patent Agency Ranking