-
公开(公告)号:US12153154B2
公开(公告)日:2024-11-26
申请号: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/26 , G01C21/36 , G06Q10/047 , G06Q10/101 , G06Q90/00 , G08G1/01 , G08G1/123 , H04W4/02 , H04W4/024 , H04W4/029 , H04W4/40 , H04W4/42 , 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.
-
公开(公告)号:US11841986B2
公开(公告)日:2023-12-12
申请号:US16894583
申请日:2020-06-05
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Ronald Keryuan Huang
IPC: G06F3/01 , H04L12/28 , H04L67/125 , H04L67/50
CPC classification number: G06F3/01 , H04L12/2829 , H04L67/125 , H04L67/535 , G05B2219/2642
Abstract: A device in an automated environment can detect patterns in the user's interactions with accessories in the automated environment and can provide feedback to the user based on the patterns. Examples include: suggesting automation of particular actions based on the patterns; suggesting actions that conform to the pattern when the user performs part of the pattern; or suggesting changes to a pattern to conform to a preferred pattern. A state of the group of accessory devices can be changed together based on the pattern of accessory state changes for the group of accessory devices.
-
公开(公告)号: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.
-
公开(公告)号:US10437202B2
公开(公告)日:2019-10-08
申请号:US14856228
申请日:2015-09-16
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Robert W. Mayor , Arun G. Mathias , Ronald Keryuan Huang
Abstract: An automated environment can include an accessory device that operates according to an automation rule, to take a prescribed action when a triggering condition occurs. A controller device for the automated environment can determine a user's regular routine and can detect when the user is deviating from the regular routine. The controller device can communicate with accessory devices in the automated environment to modify their behavior relative to the automation rules.
-
公开(公告)号:US10416625B2
公开(公告)日:2019-09-17
申请号:US14856265
申请日:2015-09-16
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Kevin P. McLaughlin , Arun G. Mathias , Ronald Keryuan Huang
Abstract: Automated behaviors in an environment can be implemented based on aggregation of individual user routines. For example, mobile devices used by users in the environment can provide information about the users' behavior patterns to a coordinator device that can be located in the environment. The coordinator device can analyze the information to detect an aggregate pattern that involves multiple mobile devices and/or multiple users. Based on a detected aggregate patterns, the coordinator can identify behaviors to automate.
-
公开(公告)号:US10416205B2
公开(公告)日:2019-09-17
申请号:US14856239
申请日:2015-09-16
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Ronald Keryuan Huang , Arun G. Mathias , Kevin P. McLaughlin
IPC: G01R21/133
Abstract: An automated environment can monitor its resource consumption at the environment level and detect anomalies. Resource consumption can be monitored using a sparse set of sensors that provide information about the total resource consumption of the automated environment. The sensor data can be analyzed together with information about a behavioral routine of users in the automated environment to define a baseline resource consumption pattern. Once a baseline resource consumption pattern is established, anomalies in resource consumption can be detected and reported to users.
-
公开(公告)号: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.
-
公开(公告)号:US09807565B2
公开(公告)日:2017-10-31
申请号:US14022099
申请日:2013-09-09
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Michael P. Dal Santo , Ronald Keryuan Huang
CPC classification number: H04W4/028 , G01C21/34 , G01S5/0278 , G01S5/0294 , H04W4/023 , H04W4/029 , H04W64/00 , H04W88/005
Abstract: Techniques for predictive user assistance are described. A mobile device can learn movement patterns of the mobile device. The mobile device can construct a state model that is an abstraction of locations where the mobile device stayed for sufficient amount of time. The state model can include states representing the locations, and transitions representing movement of the mobile device between the locations. The mobile device can use the state model, a current location of the mobile device, and a current time to determine a predicted future location of the mobile device at a given future time. Based on the predicted location and the given future time, the mobile device can predict what assistance a user of the mobile device may request. The mobile device can then provide the assistance to the user before the given future time.
-
公开(公告)号:US09506754B2
公开(公告)日:2016-11-29
申请号:US14225296
申请日:2014-03-25
Applicant: Apple Inc.
Inventor: Robert Mayor , Patrick Piemonte , Ronald Keryuan Huang , Parin Patel
Abstract: A parameter related to the Earth's magnetic field can be used to determine accuracy of a magnetometer of a mobile device. In one aspect, a first instance of a parameter related to Earth's magnetic field is determined using data generated by the magnetometer. The magnetometer data can be based in part on a position of the mobile device with respect to the Earth. A second instance of the parameter can be determined using data generated by a model of Earth's magnetic field. The model data can also be based in part on the position of the mobile device with respect to the Earth. The first instance of the parameter can be compared with the second instance of the parameter. An accuracy metric for the magnetometer can be determined based on a result of the comparison. An indication of the accuracy metric can be presented by the mobile device.
Abstract translation: 可以使用与地球磁场相关的参数来确定移动设备的磁力计的精度。 在一个方面,使用由磁力计产生的数据来确定与地球磁场相关的参数的第一个实例。 磁力计数据可以部分地基于移动设备相对于地球的位置。 可以使用地球磁场模型生成的数据来确定参数的第二个实例。 模型数据也可以部分地基于移动设备相对于地球的位置。 参数的第一个实例可以与参数的第二个实例进行比较。 可以基于比较的结果来确定磁力计的精度度量。 可以由移动设备呈现精度度量的指示。
-
公开(公告)号:US20160345289A1
公开(公告)日:2016-11-24
申请号:US15225673
申请日:2016-08-01
Applicant: Apple Inc.
Inventor: Robert Mayor , Ronald Keryuan Huang , Yefim Grosman
IPC: H04W64/00
CPC classification number: H04W64/003 , H04W64/006
Abstract: In some implementations, a method includes receiving, from a server, location data identifying locations of access points and mobile access points. A mobile device may determine an identifier of an access point within a communication range. The identifier is compared with the location data to identify parameters for the access point. The access point is determined to be a mobile access point based on the identified parameters included in the location data. In response to identifying the mobile access point, operating parameters executed by the mobile device are updated.
Abstract translation: 在一些实现中,一种方法包括从服务器接收识别接入点和移动接入点的位置的位置数据。 移动设备可以确定通信范围内的接入点的标识符。 将标识符与位置数据进行比较,以识别接入点的参数。 基于包括在位置数据中的所识别的参数,将接入点确定为移动接入点。 响应于识别移动接入点,更新由移动设备执行的操作参数。
-
-
-
-
-
-
-
-
-