发明名称 LOCATION APPLICATION PROGRAM INTERFACE
摘要 Systems, methods, and program products for determining a location of a mobile device using a location application programming interface (API) are described. A mobile device can receive an input requesting the mobile device to monitor entry into and exit from a significant location. The mobile device can call a start-monitoring instance function of an object of a location manager class as declared in the API to start monitoring, and call a stop-monitoring instance function of the object as declared in the API to stop monitoring. The mobile device can store the entry and exit, or provide a record of the entry or exit to a function that is conformant to the API for performing various tasks.
申请公布号 US2015350843(A1) 申请公布日期 2015.12.03
申请号 US201414502816 申请日期 2014.09.30
申请人 Apple Inc. 发明人 Jensen Bradley Joel;Huang Ronald K.;Rhee Stephen J.;Bruins Jay N.;Driscoll Adam M.;Marti Lukas M.;Dal Santo Michael P.;Dillon Patrick Thomas
分类号 H04W4/02;G06F9/54 主分类号 H04W4/02
代理机构 代理人
主权项 1. A method comprising: receiving an input by a mobile device, the input requesting the mobile device to monitor locations of the mobile device to determine length of time the mobile device has dwelled at a location; responsive to the input, monitoring the locations through an application programming interface (API), the monitoring including calling a start-monitoring instance function of an object of a location manager class, the start-monitoring instance function being declared in the API and being configured to perform actions of recording detected visits of the mobile device at the locations, each detected visit being associated with a respective set of geographic coordinates of a location that the mobile device visited; responsive to a trigger event, stopping the monitoring, wherein stopping the monitoring comprises calling a stop-monitoring instance function of the object, the stop-monitoring instance function being declared in the API and being operable to stop the object of the location manager class to record the visits; and providing the recorded visits to a location consumer system.
地址 Cupertino CA US