-
公开(公告)号:US20130339345A1
公开(公告)日:2013-12-19
申请号:US13843291
申请日:2013-03-15
Applicant: APPLE INC.
Inventor: Leonardo A. Soto Matamala , Ronald K. Huang , Scott Herz , Tad Shimada
IPC: G06F17/30
CPC classification number: G06F17/3087 , G06F17/30241 , G06F17/30554 , G06F17/3089 , H04L12/16 , H04L43/106 , H04M7/0024 , H04W4/02 , H04W4/021 , H04W4/21 , H04W8/18 , H04W12/02 , H04W40/242
Abstract: Mobile devices can provide app recommendations that are relevant to a location of interest. A localized app recommendation can be triggered (e.g., by a mobile device coming within a threshold distance of an application hotspot or some other user action). A location of interest can be determined. The location of interest can be the current location of the mobile device or another location (e.g., the destination in a mapping app). Using the location of interest, a localized application ranking database with app hotspot data can be queried with location data representing the location of interest. App recommendations can be received and displayed on the mobile device. Icons for apps that are relevant to the location of interest can be visually distinguished from other apps.
Abstract translation: 移动设备可以提供与感兴趣的位置相关的应用建议。 可以触发本地化的应用程序推荐(例如,通过移动设备进入应用程序热点或其他用户操作的阈值距离内)。 可以确定感兴趣的位置。 感兴趣的位置可以是移动设备或另一位置(例如,映射应用中的目的地)的当前位置。 使用感兴趣的位置,可以使用表示感兴趣位置的位置数据查询具有应用程序热点数据的本地化应用程序排名数据库。 可以在移动设备上接收并显示应用程序建议。 与感兴趣的位置相关的应用程序的图标可以与其他应用程序进行视觉区分。
-
公开(公告)号: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: 披露了基于行程距离的方法,程序产品和任务管理系统。 通常,在一个方面,在移动设备上执行的方法可以包括在移动设备的第一子系统(例如,应用子系统)中接收执行任务的请求。 该请求可以指示当移动设备行进至少一个阈值距离时执行该任务。 移动设备可以确定静默的持续时间。 移动设备可以配置移动设备的第二子系统(例如,基带操作系统),以向至少第一个子系统通知移动设备至少在静默的持续时间之后行进。 第一子系统可以接收通知,并且基于接收到的通知确定已经满足阈值距离。 第一个子系统可以在确定后执行任务。
-
63.
公开(公告)号: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: 公开了使用概率密度函数的方法,程序产品和位置估计系统。 通常,在一个方面,服务器可以使用收获的数据估计无线接入网关的有效高度。 服务器可以从多个移动设备收集位置数据。 所收获的数据可以包括每个移动设备的位置和位于移动设备的通信范围内的无线接入网关的标识符。 服务器可以使用收获的数据的概率密度函数来计算无线接入网关的有效高度。 概率密度函数可以是用于计算无线接入网关的有效高度的所接收的位置坐标集合的足够的统计量。 服务器可以将无线接入网关的有效高度发送到其他移动设备,以估计其他移动设备的高度。
-
公开(公告)号:US20240180445A1
公开(公告)日:2024-06-06
申请号:US18439750
申请日:2024-02-12
Applicant: Apple Inc.
Inventor: Bharath Narasimha Rao , Craig 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 , A61B5/00 , A61B5/0205 , A61B5/024 , A63B24/00 , G01C22/00 , G01P15/14 , G06F18/2135 , G06F18/2411 , G06V40/20 , H04W4/02
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.
-
公开(公告)号:US20240102822A1
公开(公告)日:2024-03-28
申请号:US18456382
申请日:2023-08-25
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: G01C21/36 , G01C21/00 , G06F16/2457 , G06F16/29 , G06F16/9537 , H04L67/52 , H04W4/02 , H04W4/021 , H04W4/14
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.
-
公开(公告)号:US11761785B2
公开(公告)日:2023-09-19
申请号: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: 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.
-
公开(公告)号:US11363405B2
公开(公告)日:2022-06-14
申请号:US17031634
申请日:2020-09-24
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Lukas M. Marti , Ronald K. Huang , Lili Cao
IPC: G06F9/54 , H04W4/021 , H04W4/029 , H04W4/024 , H04M1/72451 , H04M1/72457 , G06Q10/10 , H04L67/52 , H04L67/55 , H04W4/02 , 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).
-
公开(公告)号:US20210348931A1
公开(公告)日:2021-11-11
申请号:US17334383
申请日:2021-05-28
Applicant: Apple Inc.
Inventor: Patrick J. Coleman , Brian J. Andrich , Daniel R. Delling , Dennis Schieferdecker , Ethan T. Bold , Hengbin Luo , Michael Wegner , Rami Khawandi , Lili Cao , Hyo Jeong Shin , Richard B. Warren , Ronald K. Huang
Abstract: In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user interest. In some implementations, a computing device can determine a user is familiar with a route and adjust the information presented to the user about the route accordingly.
-
公开(公告)号:US11103749B2
公开(公告)日:2021-08-31
申请号:US15692726
申请日:2017-08-31
Applicant: Apple Inc.
Inventor: Craig H. Mermel , Karthik Jayaraman Raghuram , Hung A. Pham , Adam S. Howell , James P. Ochs , Alexander Singh Alvarado , Sunny K. Chow , Ronald K. Huang , Gunes Dervisoglu , Kenneth Waters
Abstract: Systems and methods of analyzing a user's motion during a swimming session are described. One or more motions sensors can collect motion data of the user. A processor circuit can make motion analysis based on the motion data. The processor circuit can determine if the user's arm swing is a genuine swim stroke. The processor circuit can also determine whether the user is swimming or turning. The processor circuit can also classify the user's swim stroke style. The processor circuit can also determine the user's swim stroke phase. The processor circuit can also determine the user's stroke orbit consistency.
-
公开(公告)号:US20210243552A1
公开(公告)日:2021-08-05
申请号:US17236959
申请日:2021-04-21
Applicant: Apple Inc.
Inventor: Matthew E. Shepherd , Ronald K. Huang , Stephen J. Rhee , Daniel T. Kurtz , Erik Neuenschwander
IPC: H04W4/021 , H04W4/029 , H04W12/02 , H04M1/72463 , H04M1/72469 , H04W12/63 , H04W4/02
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.
-
-
-
-
-
-
-
-
-