-
公开(公告)号:US20230403530A1
公开(公告)日:2023-12-14
申请号:US18336800
申请日:2023-06-16
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Lukas M. Marti , Ronald K. Huang , Lili Cao
IPC: H04W4/021 , H04W4/029 , H04W4/024 , H04M1/72451 , H04M1/72457 , H04L67/52 , H04L67/55 , G06F9/54 , G06Q10/1093 , H04W4/02 , H04W4/30
CPC classification number: H04W4/021 , H04W4/029 , H04W4/024 , H04M1/72451 , H04M1/72457 , H04L67/52 , H04L67/55 , G06F9/54 , G06Q10/1095 , H04W4/027 , H04W4/30
Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).
-
公开(公告)号:US20230358847A1
公开(公告)日:2023-11-09
申请号:US18299011
申请日:2023-04-11
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Christine Zhu , Adam M. Driscoll , Brandon J. Van Ryswyk , Richard B. Warren , Jared K. McGann
CPC classification number: G01S5/0284 , H04W64/003
Abstract: Methods, non-transitory machine-readable mediums, and system to provide historical positioning information are described. In an embodiment, a device detects one or more conditions in user contextual data that trigger collection of a set of historical positions for a lookback window, the device receives at least one historical position from the set of historical positions for the lookback window, the device classifies the at least one historical position based on one or more features as a candidate location for a backtrack route, and the device determines to provide the at least one historical position as part of the lookback window based on the classification.
-
公开(公告)号:US11788858B2
公开(公告)日:2023-10-17
申请号:US18065239
申请日:2022-12-13
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Hyo Jeong Shin , Krishna M. Behara , Marcos R. Vescovi , Patrick Thomas Dillon , Richard B. Warren , Ronald K. Huang , Xufeng Han
IPC: G06F16/29 , G06F16/9537 , G06F16/2457 , H04W4/021 , G01C21/36 , H04W4/14 , G01C21/00 , H04L67/52 , H04W4/02
CPC classification number: G01C21/3682 , G01C21/005 , G06F16/24578 , G06F16/29 , G06F16/9537 , H04L67/52 , H04W4/021 , H04W4/023 , H04W4/14 , H04W4/025
Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
-
公开(公告)号:US20230116595A1
公开(公告)日:2023-04-13
申请号:US18064216
申请日:2022-12-09
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Hyo Jeong Shin , Krishna M. Behara , Marcos R. Vescovi , Patrick Thomas Dillon , Richard B. Warren , Ronald K. Huang , Xufeng Han
IPC: H04W4/02 , G06F16/29 , G06F16/9537 , G06F16/2457 , H04W4/021
Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
-
公开(公告)号:US20230110498A1
公开(公告)日:2023-04-13
申请号:US18065239
申请日:2022-12-13
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Hyo Jeong Shin , Krishna M. Behara , Marcos R. Vescovi , Patrick Thomas Dillon , Richard B. Warren , Ronald K. Huang , Xufeng Han
IPC: H04W4/02 , G06F16/29 , G06F16/9537 , G06F16/2457 , H04W4/021
Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
-
公开(公告)号:US20220221552A1
公开(公告)日:2022-07-14
申请号:US17566476
申请日:2021-12-30
Applicant: Apple Inc.
Inventor: François M. Jouaux , Rama Krishna Chitta , Lukas M. Marti , Michael P. Dal Santo , Ronald Keryuan Huang
IPC: G01S5/02 , G01C21/36 , H04W4/02 , H04W4/42 , H04W4/024 , G06Q10/04 , G06Q10/10 , H04W4/029 , G08G1/01 , G08G1/123 , G01C21/26 , H04W4/40 , G06Q90/00
Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.
-
公开(公告)号:US10579939B2
公开(公告)日:2020-03-03
申请号:US15085994
申请日:2016-03-30
Applicant: Apple Inc.
Inventor: Christine B. McGavran , Bradford A. Moore , Gregory D. Bolsinga , Michael P. Dal Santo , Lukas Marti , Seejo K. Pylappan , Marcel van Os
Abstract: Some embodiments of the invention provide a mobile device with a novel route prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for the device's user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. The device's prediction engine only relies on user-specific data stored on the device in some embodiments, relies only on user-specific data stored outside of the device by external devices/servers in other embodiments, and relies on user-specific data stored both by the device and by other devices/servers in other embodiments.
-
68.
公开(公告)号:US20200068347A1
公开(公告)日:2020-02-27
申请号:US16672370
申请日:2019-11-01
Applicant: Apple Inc.
Inventor: Richard B. Warren , Danil Yuryevich Zvyagintsev , Michael P. Dal Santo , Liviu T. Popescu , Pejman Lotfali Kazemi , Hyo Jeong Shin , Zehua Zhou
IPC: H04W4/02 , H04W4/021 , G06F16/2457 , G06F16/9537 , G06F16/29
Abstract: In an example method, a computer system receives a query from a mobile device, including an indication of a location of the mobile device, and an environmental measurement obtained by the mobile device at the location. A set of candidate points of interest in geographical proximity to the location is determined. For each of one or more candidate points of interest of the set, a location fingerprint of the candidate point of interest and contextual data regarding the candidate point of interest are obtained. A similarity between the environmental measurement and each location fingerprint is determined. A particular candidate point of interest is selected from among the set based on the similarity, and based on an assessment of the contextual data. A label of the selected point of interest is associated with the location and transmitted to the mobile device.
-
公开(公告)号:US10356559B2
公开(公告)日:2019-07-16
申请号:US16120113
申请日:2018-08-31
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Stephen J. Rhee , Ronald K. Huang , Nicholas M. Holt
Abstract: This disclosure describes embodiments for harvesting and serving labels for locations. In an embodiment, a method comprises: receiving, by one or more server computers, location data including wireless access point data and location labels associated with significant locations, the location data being harvested from a plurality of devices operating at a plurality of geographic locations; and updating, by the one or more server computers, a plurality of fingerprints representing the plurality of geographic locations, the updating including associating at least one of the received location labels with at least one of the plurality of fingerprints.
-
公开(公告)号:US10209341B2
公开(公告)日:2019-02-19
申请号:US15069642
申请日:2016-03-14
Applicant: Apple Inc.
Inventor: Francois M. Jouaux , Rama Krishna Chitta , Lukas M. Marti , Michael P. Dal Santo , Ronald Keryuan Huang
IPC: G01S5/02 , G01C21/36 , H04W4/02 , G06Q90/00 , G08G1/01 , G08G1/123 , G01C21/26 , G06Q10/04 , G06Q10/10 , H04W4/04 , H04W4/029 , H04W88/00
Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.
-
-
-
-
-
-
-
-
-