-
公开(公告)号:US12299004B2
公开(公告)日:2025-05-13
申请号:US18322067
申请日:2023-05-23
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry
IPC: G06F15/16 , G06F16/28 , G06F16/387 , H04W4/029 , H04W4/21
Abstract: Methods, systems, and devices for identifying the habitual places of a user, the habitual places of a user being the places where the user spends most of his/her time. In some embodiments, historical location information of a user is accessed, and a plurality of visit points are identified based on the historical location information. The plurality of visit points is clustered into a plurality of clusters. Each one of the clusters is then associated with a habitual place of the user. When the server receives, from a client device associated with the user, current location information of the user, the server identifies a current location of the user based on the current location information, and, if the current location of the user is in a neighborhood of one of the clusters, determine that the user is at the habitual place associated with the cluster.
-
公开(公告)号:US10936066B1
公开(公告)日:2021-03-02
申请号:US16274891
申请日:2019-02-13
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry , Alexy Lean , Antoine Martin , Antoine Sinton
IPC: G06F3/01 , G06F16/904 , G06F16/906
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.
-
公开(公告)号:US10725542B1
公开(公告)日:2020-07-28
申请号:US16274891
申请日:2019-02-13
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry , Alexy Lean , Antoine Martin , Antoine Sinton
IPC: G06F3/01 , G06F16/904 , G06F16/906
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.
-
公开(公告)号:US11809624B2
公开(公告)日:2023-11-07
申请号:US17694387
申请日:2022-03-14
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry , Alexy Lean , Antoine Martin , Antoine Sinton
IPC: G06F3/01 , G06F16/906 , G06F16/904
CPC classification number: G06F3/015 , G06F3/017 , G06F16/904 , G06F16/906 , G06F2203/011
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.
-
公开(公告)号:US20230297600A1
公开(公告)日:2023-09-21
申请号:US18322067
申请日:2023-05-23
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry
IPC: G06F16/28 , H04W4/21 , G06F16/387 , H04W4/029
CPC classification number: G06F16/285 , H04W4/21 , G06F16/387 , H04W4/029
Abstract: Methods, systems, and devices for identifying the habitual places of a user, the habitual places of a user being the places where the user spends most of his/her time. In some embodiments, historical location information of a user is accessed, and a plurality of visit points are identified based on the historical location information. The plurality of visit points is clustered into a plurality of clusters. Each one of the clusters is then associated with a habitual place of the user. When the server receives, from a client device associated with the user, current location information of the user, the server identifies a current location of the user based on the current location information, and, if the current location of the user is in a neighborhood of one of the clusters, determine that the user is at the habitual place associated with the cluster.
-
公开(公告)号:US11693887B2
公开(公告)日:2023-07-04
申请号:US17713043
申请日:2022-04-04
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry
IPC: G06F15/16 , G06F16/28 , H04W4/21 , G06F16/387 , H04W4/029
CPC classification number: G06F16/285 , G06F16/387 , H04W4/029 , H04W4/21
Abstract: Methods, systems, and devices for identifying the habitual places of a user, the habitual places of a user being the places where the user spends most of his/her time. In some embodiments, historical location information of a user is accessed, and a plurality of visit points are identified based on the historical location information. The plurality of visit points is clustered into a plurality of clusters. Each one of the clusters is then associated with a habitual place of the user. When the server receives, from a client device associated with the user, current location information of the user, the server identifies a current location of the user based on the current location information, and, if the current location of the user is in a neighborhood of one of the clusters, determine that the user is at the habitual place associated with the cluster.
-
公开(公告)号:US20210377693A1
公开(公告)日:2021-12-02
申请号:US17346065
申请日:2021-06-11
Applicant: Snap Inc.
Inventor: David Bouba , Eric Guillaume , Xabier Jaureguiberry
Abstract: Systems, and methods for predicting that a user is located at a labeled place corresponding to a point of interest. A server computer accesses historical data comprising location data, and wireless network data collected from a plurality of client devices of a plurality of users over a period of time. For one or more labeled places, the data points corresponding to one of the users being located at the labeled place are identified. A labeled dataset is generated by tagging the identified data points with a label corresponding to the corresponding labeled place. A machine learning model is trained on the labeled dataset, so that when current location data are receiving from a client device of a user, it is possible to determine, using the trained machine learning model, whether the user is located at one of the one or more labeled places.
-
公开(公告)号:US11638115B2
公开(公告)日:2023-04-25
申请号:US17346065
申请日:2021-06-11
Applicant: Snap Inc.
Inventor: David Bouba , Eric Guillaume , Xabier Jaureguiberry
Abstract: Systems, and methods for predicting that a user is located at a labeled place corresponding to a point of interest. A server computer accesses historical data comprising location data, and wireless network data collected from a plurality of client devices of a plurality of users over a period of time. For one or more labeled places, the data points corresponding to one of the users being located at the labeled place are identified. A labeled dataset is generated by tagging the identified data points with a label corresponding to the corresponding labeled place. A machine learning model is trained on the labeled dataset, so that when current location data are receiving from a client device of a user, it is possible to determine, using the trained machine learning model, whether the user is located at one of the one or more labeled places.
-
公开(公告)号:US11275439B2
公开(公告)日:2022-03-15
申请号:US16917167
申请日:2020-06-30
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry , Alexy Lean , Antoine Martin , Antoine Sinton
IPC: G06F3/01 , G06F16/906 , G06F16/904
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.
-
公开(公告)号:US20220335069A1
公开(公告)日:2022-10-20
申请号:US17713043
申请日:2022-04-04
Applicant: Snap Inc.
Inventor: Xabier Jaureguiberry
IPC: G06F16/28 , H04W4/21 , G06F16/387 , H04W4/029
Abstract: Methods, systems, and devices for identifying the habitual places of a user, the habitual places of a user being the places where the user spends most of his/her time. In some embodiments, historical location information of a user is accessed, and a plurality of visit points are identified based on the historical location information. The plurality of visit points is clustered into a plurality of clusters. Each one of the clusters is then associated with a habitual place of the user. When the server receives, from a client device associated with the user, current location information of the user, the server identifies a current location of the user based on the current location information, and, if the current location of the user is in a neighborhood of one of the clusters, determine that the user is at the habitual place associated with the cluster.
-
-
-
-
-
-
-
-
-