-
公开(公告)号:US20130345959A1
公开(公告)日:2013-12-26
申请号:US13632122
申请日:2012-09-30
Applicant: APPLE INC.
Inventor: Marcel van Os , Christopher Blumenberg , Emanuele Vulcano , Bradford A. Moore , Seejo K. Pylappan
IPC: G01C21/36
CPC classification number: G01C21/3635 , G01C21/3415 , G01C21/3626 , G01C21/3632 , G01C21/3638 , G01C21/3664 , G01C21/3667 , G01C21/3697 , G06F1/3215 , G06F1/3265 , G06T17/05 , G08G1/096861 , G08G1/096866 , G08G1/0969 , G09B29/007 , G09B29/10 , Y02D10/153 , Y02D70/10
Abstract: Some embodiments provide a navigation application that presents a novel navigation presentation on a device. The application identifies a location of the device, and identifies a style of road signs associated with the identified location of the device. The application then generates navigation instructions in form of road signs that match the identified style. To generate the road sign, the application in some embodiments identifies a road sign template image for the identified style, and generates the road sign by compositing the identified road sign template with at least one of text instruction and graphical instruction. In some embodiments, the road sign is generated as a composite textured image that has a texture and a look associated with the road signs at the identified location.
Abstract translation: 一些实施例提供在设备上呈现新颖的导航呈现的导航应用。 应用程序识别设备的位置,并识别与设备的已识别位置相关联的道路标志的风格。 然后,该应用程序以与识别的风格相匹配的道路标志的形式生成导航指令。 为了生成道路标志,在一些实施例中,应用识别用于识别的风格的道路标志模板图像,并且通过将所识别的路标模板与文本指令和图形指令中的至少一个进行合成来生成道路标志。 在一些实施例中,道路标志被生成为具有与所识别的位置处的道路标志相关联的纹理和外观的复合纹理图像。
-
52.
公开(公告)号:US20130325342A1
公开(公告)日:2013-12-05
申请号:US13632116
申请日:2012-09-30
Applicant: APPLE INC.
Inventor: Seejo K. Pylappan , Emanuele Vulcano , Bradford A. Moore , Marcel van Os
CPC classification number: G06F3/04815 , G01C21/34 , G01C21/3608 , G01C21/3629 , G01C21/3632 , G01C21/3638 , G01C21/3667 , G01C21/3676 , G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/0488 , G06F3/04883 , G06F17/28 , G06F2203/04803 , G06F2203/04806 , G06F2203/04808 , G10L15/22 , G10L17/22 , G10L21/00 , G10L2015/223 , H04L5/00 , H04R5/00 , H04R5/04 , H04R2430/01 , H04R2499/13
Abstract: Some embodiments provide a navigation application. The navigation application includes an interface for receiving data describing junctures along a route from a first location on a map to a second location on the map. The data for each juncture includes a set of angles at which roads leave the juncture. The navigation application includes a juncture decoder for synthesizing, from the juncture data, instruction elements for each juncture that describe different aspects of a maneuver to be performed at the juncture. The navigation application includes an instruction generator for generating at least two different instruction sets for a maneuver by combining one or more of the instruction elements for the juncture at which the maneuver is to be performed. The navigation application includes an instruction retriever for selecting one of the different instruction sets for the maneuver according to a context in which the instruction set will be displayed.
Abstract translation: 一些实施例提供导航应用。 导航应用包括用于接收描述沿着从地图上的第一位置到地图上的第二位置的路线的数据的接口。 每个交点的数据包括道路离开交界处的一组角度。 导航应用包括一个接合解码器,用于从接合处的数据中合成描述在该接合处执行的操纵的不同方面的每个接合处的指令元件。 导航应用包括指令生成器,用于通过组合用于要执行操纵的关节的指令元素中的一个或多个来产生用于操纵的至少两个不同的指令集。 导航应用包括用于根据其中将显示指令集的上下文来选择用于操纵的不同指令集之一的指令检索器。
-
公开(公告)号:US20130325341A1
公开(公告)日:2013-12-05
申请号:US13632110
申请日:2012-09-30
Applicant: APPLE INC.
Inventor: Marcel van Os , Emanuele Vulcano , Christopher Blumenberg , Bradford A. Moore
IPC: G01C21/36
CPC classification number: G06T19/00 , G01C21/00 , G01C21/3611 , G01C21/3614 , G01C21/3617 , G01C21/3626 , G01C21/3664 , G01C21/367 , G01C21/3673 , G01C21/3676 , G01C21/3682 , G06F3/041 , G06F3/0482 , G06F3/0484 , G06F17/30 , G06F17/30241 , G06F17/30991 , G06T17/05 , G09B29/00 , G09B29/005 , G09B29/007 , G09B29/10 , Y02D70/10
Abstract: For a device running a mapping application that includes a display area for displaying a map and a set of graphical user interface (GUI) items, a method for providing routes is described. The method computes a route between a starting location and a destination location. The route includes a sequence of maneuvering instructions for guiding a user through the route. The method provides a movable GUI item for showing each maneuvering instruction in the sequence in order to allow a user to navigate the route by moving the GUI items in and out of the display area.
Abstract translation: 对于运行包括用于显示地图的显示区域和一组图形用户界面(GUI)项目的映射应用的设备,描述了用于提供路由的方法。 该方法计算起始位置和目的地位置之间的路线。 路线包括用于引导用户通过路线的操纵指令序列。 该方法提供可移动GUI项目,用于显示序列中的每个操纵指令,以便允许用户通过移动GUI项目进出显示区域来导航路线。
-
公开(公告)号:US20240094023A1
公开(公告)日:2024-03-21
申请号:US18525044
申请日:2023-11-30
Applicant: Apple Inc.
Inventor: Bradford A. Moore , Emanuele A. Vulcano , Jorge Fino , Marcel Van Os
IPC: G01C21/36
CPC classification number: G01C21/362 , G01C21/36 , G01C21/3611 , G01C21/3679 , G01C21/3682
Abstract: Some embodiments provide a method for an application executing on a mobile device. The method renders an animated navigation presentation for output to an external display screen not part of the mobile device. The navigation presentation includes an animated map showing at least a portion of a route to a destination. The method simultaneously displays information regarding a maneuver along the route on a display screen of the mobile device without displaying a same animated map on the mobile device. In some embodiments, the displayed information regarding the maneuver comprises a graphical instruction and a text instruction for a next maneuver along the route.
-
公开(公告)号:US11934961B2
公开(公告)日:2024-03-19
申请号:US16747698
申请日:2020-01-21
Applicant: Apple Inc.
Inventor: Christine B. McGavran , Bradford A. Moore , Gregory D. Bolsinga , Michael P. Dal Santo , Lukas Marti , Seejo K. Pylappan , Marcel van Os
IPC: G06N5/02 , G01C21/36 , G06N5/022 , G06N20/00 , G06Q10/109 , H04L67/02 , H04L67/10 , H04L67/50 , H04L67/52 , H04W4/02
CPC classification number: G06N5/02 , G01C21/3617 , G01C21/362 , G01C21/3691 , G06N5/022 , G06N20/00 , G06Q10/109 , H04L67/02 , H04L67/10 , H04L67/52 , H04L67/535 , H04W4/025
Abstract: A mobile device with a route prediction engine is provided that can predict current/future destinations or routes to destinations for the user, and can relay prediction information to the user. The engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on user-specific data. The user-specific data includes data about (1) previous destinations traveled, (2) previous routes taken, (3) locations of calendared events, (4) locations of events for which the user has electronic tickets, and/or (5) addresses parsed from e-mails and/or messages. The prediction engine relies on one or more of user-specific data stored on the device and data stored outside of the device by external devices/servers.
-
公开(公告)号:US11290820B2
公开(公告)日:2022-03-29
申请号:US16903125
申请日:2020-06-16
Applicant: Apple Inc.
Inventor: Bradford A. Moore , Marcel van Os , Sarah G. Barbour , Brady A. Law
IPC: G01C21/36 , H04R5/04 , G10L21/00 , H04R5/00 , G06F3/16 , G10L17/22 , G10L15/22 , G01C21/00 , G06F16/68 , G06F16/432 , G06F16/44 , G01C21/34 , G06F3/04815 , G06F3/04845 , G06F3/04883 , G10L15/08
Abstract: A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
-
公开(公告)号:US11035688B2
公开(公告)日:2021-06-15
申请号:US16174618
申请日:2018-10-30
Applicant: Apple Inc.
Inventor: Bradford A. Moore , Joshua C. Weinberg , Jorge Fino , Mark B. Larus , Sarah G. Barbour
IPC: G01C21/36 , H04W4/12 , G06F16/29 , G06F16/242 , G06F16/248 , G06F16/9537 , H04W4/024 , G06F3/0482
Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard. In some of these embodiments, these UI elements appear successively on the following sequence of pages: (1) a default page for presenting the predicted-destination notifications, (2) a destination page for presenting the list of predicted destinations, (3) a search page for receiving voice-based search requests, and (4) a keyboard page for receiving character input.
-
公开(公告)号:US20200226832A1
公开(公告)日:2020-07-16
申请号:US16829873
申请日:2020-03-25
Applicant: Apple Inc.
Inventor: Bradford A. Moore , Marcel van Os , Albert P. Dul , Ethan C. Sorrelgreen , I Wei Lai
IPC: G06T19/00 , G06F16/9038 , G01C21/00 , G01C21/32 , G01C21/36 , G06F3/041 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06T17/05 , G09B29/00 , G09B29/10
Abstract: For a mapping application, a method for reporting a problem related to a map displayed by the mapping application is described. The method identifies a mode in which the mapping application is operating. The method identifies a set of types of problems to report based on the identified mode. The method displays, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems.
-
公开(公告)号:US10579939B2
公开(公告)日:2020-03-03
申请号:US15085994
申请日:2016-03-30
Applicant: Apple Inc.
Inventor: Christine B. McGavran , Bradford A. Moore , Gregory D. Bolsinga , Michael P. Dal Santo , Lukas Marti , Seejo K. Pylappan , Marcel van Os
Abstract: Some embodiments of the invention provide a mobile device with a novel route prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for the device's 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. The device's prediction engine only relies on user-specific data stored on the device in some embodiments, relies only on user-specific data stored outside of the device by external devices/servers in other embodiments, and relies on user-specific data stored both by the device and by other devices/servers in other embodiments.
-
公开(公告)号:US20180335312A1
公开(公告)日:2018-11-22
申请号:US16046658
申请日:2018-07-26
Applicant: Apple Inc.
Inventor: Jonathan A. Bennett , Stephen O. Lemay , Marcel Van Os , Scott Forstall , Bradford A. Moore , Emanuele Vulcano , Seejo K. Pylappan
IPC: G01C21/36 , G10L15/22 , H04R5/00 , G10L21/00 , G06F17/30 , G06F3/0481 , G06F3/0484 , G06F3/0488 , G06F3/16 , G01C21/00 , G01C21/34 , G10L17/22 , H04R5/04
CPC classification number: G01C21/3608 , G01C21/00 , G01C21/34 , G01C21/3617 , G01C21/3629 , G01C21/3632 , G01C21/3638 , G01C21/3667 , G06F3/04815 , G06F3/04845 , G06F3/04883 , G06F3/167 , G06F17/30026 , G06F17/30061 , G06F17/30749 , G06F2203/04803 , G06F2203/04806 , G06F2203/04808 , G10L15/22 , G10L17/22 , G10L21/00 , G10L2015/223 , H04R5/00 , H04R5/04 , H04R2430/01 , H04R2499/13 , Y02D70/10
Abstract: A context-aware voice guidance method is provided that interacts with other voice services of a user device. The voice guidance does not provide audible guidance while the user is making a verbal request to any of the voice-activated services. Instead, the voice guidance transcribes its output on the screen while the verbal requests from the user are received. In some embodiments, the voice guidance only provides a short warning sound to get the user's attention while the user is speaking on a phone call or another voice-activated service is providing audible response to the user's inquires. The voice guidance in some embodiments distinguishes between music that can be ducked and spoken words, for example from an audiobook, that the user wants to pause instead of being skipped. The voice guidance ducks music but pauses spoken words of an audio book in order to provide voice guidance to the user.
-
-
-
-
-
-
-
-
-