Data-driven context determination
    11.
    发明授权

    公开(公告)号:US10788800B2

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

    申请号:US14868239

    申请日:2015-09-28

    Applicant: Apple Inc.

    Abstract: A mobile device can provide predictive user assistance based on various sensor readings, independently of or in addition to a location of the mobile device. The mobile device can determine a context of an event. The mobile device can store the context and a label of the event on a storage device. The label can be provided automatically by the mobile device or by the external system without user input. At a later time, the mobile device can match new sensor readings with the stored context. If a match is found, the mobile device can predict that the user is about to perform the action or recognize that the user has performed the action again. The mobile device can perform various operations, including, for example, providing user assistance, based on the prediction or recognition.

    Retroactive check-ins based on learned locations to which the user has traveled
    15.
    发明授权
    Retroactive check-ins based on learned locations to which the user has traveled 有权
    根据用户所走过的学习位置进行追溯签到

    公开(公告)号:US09307354B2

    公开(公告)日:2016-04-05

    申请号:US14207132

    申请日:2014-03-12

    Applicant: APPLE INC.

    Abstract: A mobile device enables its user to retroactively “check in,” on social media, to locations to which the device has previously been. The mobile device automatically tracks the locations to which it goes during some time interval. As the mobile device goes to each location, the mobile device stores data that specifies that location. Following the time interval, and potentially in response to a request by the device's user to view the locations previously visited, the mobile device presents a list of at least some of the locations on its display. The device's user can select one or more of the presented locations. The selection of a location causes the mobile device to post, to an Internet-based social media service, information pertaining to the selected location. For example, such information can indicate that the device's user had been at the selected location.

    Abstract translation: 移动设备使其用户能够在社交媒体上追溯地“检入”到设备先前所在的位置。 移动设备在一段时间间隔内自动跟踪它进入的位置。 随着移动设备到达每个位置,移动设备存储指定该位置的数据。 在时间间隔之后,并且潜在地响应于设备用户查看先前访问的位置的请求,移动设备在其显示器上呈现至少一些位置的列表。 设备的用户可以选择一个或多个所呈现的位置。 选择位置使得移动设备向基于因特网的社交媒体服务发布与所选择的位置有关的信息。 例如,这样的信息可以指示设备的用户已经在所选择的位置。

    PROVIDING TRANSIT INFORMATION
    16.
    发明申请
    PROVIDING TRANSIT INFORMATION 审中-公开
    提供交通信息

    公开(公告)号:US20150073703A1

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

    申请号:US14502104

    申请日:2014-09-30

    Applicant: Apple Inc.

    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.

    Abstract translation: 用于通过人群来确定过境路线的方法,系统和计算机程序产品,用于确定在给定位置处的运输路线的车辆的估计到达时间(ETA),并且用于向用户提供预测提醒以捕获 过境路线的车辆。 服务器接收关于用户设备检测到的无线信号源的信号源信息,包括有关某些设备检测到的第一无线信号源的信息。 服务器确定第一个无线信号源正在移动。 在确定信号源信息满足一个或多个选择标准之后,服务器确定第一无线信号源与公共交通路线相关联。 服务器存储将第一无线信号源与公共交通路线相关联的信息作为与公共交通路线对应的过境运动数据。

    Prediction Engine
    17.
    发明申请
    Prediction Engine 有权
    预测引擎

    公开(公告)号:US20140278051A1

    公开(公告)日:2014-09-18

    申请号:US14081895

    申请日:2013-11-15

    Applicant: Apple Inc.

    Abstract: Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a 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. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.

    Abstract translation: 本发明的一些实施例提供了一种新颖的预测引擎,其(1)可以为用户制定关于当前或将来的目的地和/或路由到这些目的地的预测,以及(2)可以向用户传递关于这些预测的信息。 在一些实施例中,该引擎包括机器学习引擎,其基于存储的用户特定数据有助于预测的未来目的地和/或到目的地的未来路线的制定。 用户特定的数据在不同的实施例中是不同的。 在一些实施例中,所存储的用户特定数据包括关于以下任何组合的数据:(1)用户旅行的先前目的地,(2)用户采取的先前路由,(3)日历中的日历事件的位置 用户日历,(4)用户具有电子票的事件的位置,以及(5)从发送给用户的最近的电子邮件和/或消息中解析的地址。 在一些实施例中,预测引擎仅依赖于存储在该引擎执行的设备上的用户特定数据。 或者,在其他实施例中,它仅依赖于外部设备/服务器在设备外部存储的用户特定数据。 在其他实施例中,预测引擎依赖于由设备和其他设备/服务器存储的用户特定数据。

    OPTIMIZED TECHNIQUES FOR MONITORING MASSIVE GEOGRAPHIC LOCATION-BASED TRIGGERS

    公开(公告)号:US20240406671A1

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

    申请号:US18653740

    申请日:2024-05-02

    Applicant: APPLE INC.

    Abstract: A mobile device may install and monitor geofences. The application or the operating system (OS) may store a set of geofences. The application or OS may determine the mobile device's current location and generate a first bounding area around the current location. The application or OS may determine the size or radius of the first bounding area such that no more than a specified number of geofences fall inside the first bounding area. The application or OS may monitor the mobile device's location in the first bounding area and determine whether the mobile device exits the first bounding area. In response to determining that the mobile device exits the first bounding area, the application or OS may determine the mobile device's location and generate a second bonding area such that no more than the specified number of the geofences fall inside the second bounding area.

Patent Agency Ranking