-
公开(公告)号:US20130244690A1
公开(公告)日:2013-09-19
申请号:US13758958
申请日:2013-02-04
Applicant: APPLE INC.
Inventor: Ronald K. Huang , Morgan Grainger
IPC: H04W64/00
Abstract: Methods, program products, and systems for task management based on travel distance are disclosed. In general, in one aspect, a method executed on a mobile device can include receiving a request to perform a task in a first subsystem (e.g., an application subsystem) of the mobile device. The request can indicate that the task is to be performed when the mobile device travels at least a threshold distance. The mobile device can determine a duration of silence. The mobile device can configure a second subsystem (e.g., a baseband operating system) of the mobile device to send a notification to the first subsystem notifying that the mobile device has traveled after at least the duration of silence. The first subsystem can receive the notification and determine that the threshold distance has been satisfied based on the received notification. The first subsystem can perform the task upon the determining.
Abstract translation: 披露了基于行程距离的方法,程序产品和任务管理系统。 通常,在一个方面,在移动设备上执行的方法可以包括在移动设备的第一子系统(例如,应用子系统)中接收执行任务的请求。 该请求可以指示当移动设备行进至少一个阈值距离时执行该任务。 移动设备可以确定静默的持续时间。 移动设备可以配置移动设备的第二子系统(例如,基带操作系统),以向至少第一个子系统通知移动设备至少在静默的持续时间之后行进。 第一子系统可以接收通知,并且基于接收到的通知确定已经满足阈值距离。 第一个子系统可以在确定后执行任务。
-
62.
公开(公告)号:US20130178230A1
公开(公告)日:2013-07-11
申请号:US13784664
申请日:2013-03-04
Applicant: APPLE INC.
Inventor: Lukas M. Marti , Glenn Donald MacGougan , Robert Mayor , Ronald K. Huang , Jason Dere , Yefim Grosman
IPC: H04W24/00
CPC classification number: H04W64/003 , G01C5/00 , G01S5/0027 , G01S5/0236 , G01S5/0242 , G01S5/0278 , H04W4/023 , H04W24/00 , H04W64/00
Abstract: Methods, program products, and systems of location estimation using a probability density function are disclosed. In general, in one aspect, a server can estimate an effective altitude of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. The server can calculate an effective altitude of the wireless access gateway using a probability density function of the harvested data. The probability density function can be a sufficient statistic of the received set of location coordinates for calculating an effective altitude of the wireless access gateway. The server can send the effective altitude of the wireless access gateway to other mobile devices for estimating altitudes of the other mobile devices.
Abstract translation: 公开了使用概率密度函数的方法,程序产品和位置估计系统。 通常,在一个方面,服务器可以使用收获的数据估计无线接入网关的有效高度。 服务器可以从多个移动设备收集位置数据。 所收获的数据可以包括每个移动设备的位置和位于移动设备的通信范围内的无线接入网关的标识符。 服务器可以使用收获的数据的概率密度函数来计算无线接入网关的有效高度。 概率密度函数可以是用于计算无线接入网关的有效高度的所接收的位置坐标集合的足够的统计量。 服务器可以将无线接入网关的有效高度发送到其他移动设备,以估计其他移动设备的高度。
-
公开(公告)号:US11896368B2
公开(公告)日:2024-02-13
申请号:US15691245
申请日:2017-08-30
Applicant: Apple Inc.
Inventor: Bharath Narasimha Rao , Craig H. Mermel , Karthik Jayaraman Raghuram , Hung A. Pham , Adam S. Howell , Rami Y. Hindiyeh , James P. Ochs , Vinay R. Majjigi , Alexander Singh Alvarado , Sunny K. Chow , Umamahesh Srinivas , Xing Tan , Ronald K. Huang , Edith Merle Arnold , Robin T. Guers , Gunes Dervisoglu , Adeeti Ullal
IPC: A61B5/11 , A63B24/00 , A61B5/00 , A61B5/024 , G01C22/00 , H04W4/02 , G01P15/14 , A61B5/0205 , G06V40/20 , G06F18/2135 , G06F18/2411
CPC classification number: A61B5/1112 , A61B5/0205 , A61B5/02438 , A61B5/1114 , A61B5/1118 , A61B5/1122 , A61B5/681 , A63B24/0062 , G01C22/00 , G01C22/006 , G01P15/14 , G06F18/2135 , G06F18/2411 , G06V40/23 , H04W4/027 , A63B2024/0071
Abstract: The present disclosure relates to methods and systems of determining swimming metrics of a user during a swimming session. The method can include receiving, by a processor circuit of a user device, motion information from one or more motion sensors of the user device; determining, by the processor circuit using the motion information, a first set of rotational data of the user device, wherein the first set of rotational data is expressed in a first frame of reference; converting, by the processor circuit, the first set of rotational data into a second set of rotational data, wherein the second set of rotational data is expressed in a second frame of reference; determining, by the processor circuit, one or more swimming metrics of the user; and outputting the one or more swimming metrics.
-
公开(公告)号: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).
-
公开(公告)号: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.
-
公开(公告)号:US11736494B2
公开(公告)日:2023-08-22
申请号:US17192149
申请日:2021-03-04
Applicant: Apple Inc.
Inventor: Stephen J. Rhee , Adam M. Driscoll , Jeffrey Michael Bartunek , Ronald K. Huang , Erik Neuenschwander , Patrick Coffman , Guy L. Tribble
IPC: H04L29/06 , H04L9/40 , H04W4/029 , H04W12/08 , H04M1/72403 , H04M1/72457 , H04W4/02
CPC classification number: H04L63/107 , H04M1/72403 , H04M1/72457 , H04W4/02 , H04W4/029 , H04W12/08
Abstract: An application can specify a location service authorization type to be enforced by a mobile device. After the user authorizes the location service through an authorization dialog, the application can receive location service according to the authorization type. A first authorization type allows the application to receive continuous location updates and location events from a location service on the mobile device only when the application is in use. A second authorization type allows the application to always receive continuous location updates and location events when the application is running in a foreground or background. A status indicator can be displayed to indicate the authorization associated with a received location service.
-
公开(公告)号:US11706584B2
公开(公告)日:2023-07-18
申请号:US17236959
申请日:2021-04-21
Applicant: Apple Inc.
Inventor: Matthew E. Shepherd , Ronald K. Huang , Stephen J. Rhee , Daniel T. Kurtz , Erik Neuenschwander
CPC classification number: H04W4/021 , H04M1/72469 , H04W4/02 , H04W4/029 , H04W12/02 , H04W12/64 , H04W64/00
Abstract: An application manager of a mobile device can provide a user with the ability to control whether an application can use location information provided by a location subsystem of the mobile device. The application can request a current location of the mobile device and the location subsystem can provide the location of the mobile device in accordance with a location services authorization type that is assigned to the application.
-
公开(公告)号:US11653324B2
公开(公告)日:2023-05-16
申请号:US17219631
申请日:2021-03-31
Applicant: Apple Inc.
Inventor: Adam M. Driscoll , Siraj T. Abidi , Jessica Aranda , Matthew B. Ball , Krishna M. Behara , Patrick L. Coffman , Charles D. Deets , Christopher C. Foster , Ronald K. Huang , Erik C. Neuenschwander , Stephen J. Rhee , Maria Ryen , Brandon J. Van Ryswyk , Christian Schroeder , Shuli Zhou
CPC classification number: H04W64/006 , H04W4/021
Abstract: A location control subsystem is provided that allows a user of an electronic device to define the granularity used to provide location coarseness. A user can define a coarse location granularity for an application. When a coarse device location is reported to an application, the location can be provided with at least a minimum degree of variable specificity based on the selected location coarseness. When an application is granted a coarse location, the application is to interpret the provided location indicating that the user may be anywhere within a geographic region of variable specificity, as opposed to being close to a center point with a horizontal accuracy based on the precision of the location fix, as when a fine granularity location is provided. In addition to reducing the spatial resolution of the location that is reported to the application, the temporal resolution may also be reduced.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-