Location Determination Using A Companion Device
    1.
    发明申请
    Location Determination Using A Companion Device 有权
    使用配套设备进行位置确定

    公开(公告)号:US20160360354A1

    公开(公告)日:2016-12-08

    申请号:US14869900

    申请日:2015-09-29

    申请人: Apple Inc.

    IPC分类号: H04W4/02 H04M1/725 H04W76/02

    摘要: Methods, systems, and computer program products for a mobile device determining its location based on a location of a companion device are described. A mobile device can receive a request for determining a location of the mobile device from an application. The request can include an accuracy specification providing a lower limit on accuracy of the determined location. The mobile device can determine that the mobile device is incapable of achieving that accuracy. The mobile device can then submit a location request to a companion device that has paired with the mobile device. The companion device, upon receiving the location request, can determine a location of the companion device and provide the location of the companion device to the mobile device. The mobile device can then designate the location of the companion device as the location of the mobile device, and provide the location to the application.

    摘要翻译: 描述了用于移动设备基于伴随设备的位置确定其位置的方法,系统和计算机程序产品。 移动设备可以从应用接收用于确定移动设备的位置的请求。 该请求可以包括提供对所确定位置的精度的下限的精度规范。 移动设备可以确定移动设备不能实现该精度。 移动设备然后可以向与移动设备配对的伴随设备提交位置请求。 伴随设备在接收到位置请求后,可以确定伴随设备的位置,并将配套设备的位置提供给移动设备。 然后,移动设备可以将协同设备的位置指定为移动设备的位置,并将该位置提供给应用。

    LOCATION SOURCE CONTROL
    4.
    发明申请

    公开(公告)号:US20210144786A1

    公开(公告)日:2021-05-13

    申请号:US17156107

    申请日:2021-01-22

    申请人: Apple Inc.

    IPC分类号: H04W76/14 H04W4/029

    摘要: Techniques for location source control for paired devices are described. Location source control selects a location source for a mobile device. The mobile device can receive, from an application program, a request for determining a location of the mobile device. The mobile device can determine a first location estimate using a location subsystem of the mobile device. The mobile device can determine whether to provide the first location estimate as input to the application program, or to provide a second location estimate as input to the application program. The second location estimate can be an estimated location of the companion device and determined by the companion device.

    Location source control
    5.
    发明授权

    公开(公告)号:US10939486B2

    公开(公告)日:2021-03-02

    申请号:US15275236

    申请日:2016-09-23

    申请人: Apple Inc.

    IPC分类号: H04W76/14 H04W4/029 H04W4/80

    摘要: Techniques for location source control for paired devices are described. Location source control selects a location source for a mobile device. The mobile device can receive, from an application program, a request for determining a location of the mobile device. The mobile device can determine a first location estimate using a location subsystem of the mobile device. The mobile device can determine whether to provide the first location estimate as input to the application program, or to provide a second location estimate as input to the application program. The second location estimate can be an estimated location of the companion device and determined by the companion device.

    Providing memory usage analysis by attributing memory allocations to development components

    公开(公告)号:US09990135B2

    公开(公告)日:2018-06-05

    申请号:US15275306

    申请日:2016-09-23

    申请人: Apple Inc.

    IPC分类号: G06F12/00 G06F3/06 G06F12/02

    CPC分类号: G06F9/546 G06F9/5016

    摘要: Described are a system and technique for collecting stack trace information of devices and analyzing this information to provide metrics with respect to memory usage. The memory analysis includes attributing the memory usage to particular development components by traversing a stack trace. For example, the development components may correspond to a classification used for a particular development effort such as a group of classes, a sub-project, or a development team. As a result, the system may produce various metrics that produce memory usage information attributable to a more meaningful conceptual unit rather than, for example, function names. Accordingly, these attributions may be analyzed for forensic purposes to get a more meaningful picture of sources and causes of memory usage.

    PROVIDING MEMORY USAGE ANALYSIS BY ATTRIBUTING MEMORY ALLOCATIONS TO DEVELOPMENT COMPONENTS

    公开(公告)号:US20180088821A1

    公开(公告)日:2018-03-29

    申请号:US15275306

    申请日:2016-09-23

    申请人: Apple Inc.

    IPC分类号: G06F3/06 G06F12/02

    CPC分类号: G06F9/546 G06F9/5016

    摘要: Described are a system and technique for collecting stack trace information of devices and analyzing this information to provide metrics with respect to memory usage. The memory analysis includes attributing the memory usage to particular development components by traversing a stack trace. For example, the development components may correspond to a classification used for a particular development effort such as a group of classes, a sub-project, or a development team. As a result, the system may produce various metrics that produce memory usage information attributable to a more meaningful conceptual unit rather than, for example, function names. Accordingly, these attributions may be analyzed for forensic purposes to get a more meaningful picture of sources and causes of memory usage.

    LOCATION SOURCE CONTROL
    8.
    发明申请

    公开(公告)号:US20170359694A1

    公开(公告)日:2017-12-14

    申请号:US15275236

    申请日:2016-09-23

    申请人: Apple Inc.

    IPC分类号: H04W4/02 H04W76/02 H04W4/00

    CPC分类号: H04W76/14 H04W4/029 H04W4/80

    摘要: Techniques for location source control for paired devices are described. Location source control selects a location source for a mobile device. The mobile device can receive, from an application program, a request for determining a location of the mobile device. The mobile device can determine a first location estimate using a location subsystem of the mobile device. The mobile device can determine whether to provide the first location estimate as input to the application program, or to provide a second location estimate as input to the application program. The second location estimate can be an estimated location of the companion device and determined by the companion device.

    LOCATION APPLICATION PROGRAM INTERFACE
    10.
    发明申请
    LOCATION APPLICATION PROGRAM INTERFACE 审中-公开
    位置应用程序接口

    公开(公告)号:US20150350843A1

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

    申请号:US14502816

    申请日:2014-09-30

    申请人: Apple Inc.

    IPC分类号: H04W4/02 G06F9/54

    摘要: 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.

    摘要翻译: 描述了使用位置应用编程接口(API)来确定移动设备的位置的系统,方法和程序产品。 移动设备可以接收请求移动设备的输入以监视进入和退出重要位置。 移动设备可以调用API中声明的位置管理器类的对象的启动监视实例函数来开始监视,并调用API中声明的对象的停止监视实例函数来停止监视。 移动设备可以存储入口和出口,或提供符合用于执行各种任务的API的功能的进入或退出记录。