Movatterモバイル変換


[0]ホーム

URL:


US20250109950A1 - Systems and methods for navigating paths - Google Patents

Systems and methods for navigating paths
Download PDF

Info

Publication number
US20250109950A1
US20250109950A1US18/900,718US202418900718AUS2025109950A1US 20250109950 A1US20250109950 A1US 20250109950A1US 202418900718 AUS202418900718 AUS 202418900718AUS 2025109950 A1US2025109950 A1US 2025109950A1
Authority
US
United States
Prior art keywords
path
electronic device
accordance
determination
user interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
US18/900,718
Inventor
Matthew J. Allen
David A. Krimsley
Kevin M. Lynch
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple IncfiledCriticalApple Inc
Priority to US18/900,718priorityCriticalpatent/US20250109950A1/en
Publication of US20250109950A1publicationCriticalpatent/US20250109950A1/en
Assigned to APPLE INC.reassignmentAPPLE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ALLEN, MATTHEW J., WYLY, Theodore J., KRIMSLEY, David A., CARR, VERA, PENDYALA, Srichand, VARBEL, Kelsey D.
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

In some embodiments, an electronic device navigates and/or travels using predetermined paths and/or impromptu paths. In some embodiments, the electronic device generates the impromptu paths based on characteristics, criteria, and/or factors relating to the environment of the electronic device. In some embodiments, the electronic device outputs indications of impromptu paths to be used for navigating and/or traveling.

Description

Claims (24)

What is claimed is:
1. A method comprising:
at an electronic device in communication with one or more input devices and one or more output devices:
while navigating to a physical location:
in accordance with a determination that a current location of the electronic device at which the electronic device is navigating includes a predetermined path, navigating along the path while forgoing outputting, via the one or more output devices, a user interface for selecting a respective path including the current location of the electronic device along which to navigate; and
in accordance with a determination that the current location of the electronic device at which the electronic device is navigating does not include the predetermined path:
outputting, via the one or more output devices, the user interface for selecting the respective path including the current location of the electronic device along which to navigate; and while outputting the user interface for selecting the respective path, receiving, via the one or more input devices, a user input selecting the respective path; and
in response to receiving the input selecting the respective path:
 in accordance with a determination that the input corresponds to a request to select a first path, navigating using the first path; and
 in accordance with a determination that the input corresponds to a request to select a second path different from the first path, navigating using the second path.
2. The method ofclaim 1, wherein the user interface for selecting the respective path includes:
in accordance with a determination that a relationship between dimensions of a vehicle in communication with the electronic device and dimensions of an environment of the vehicle is a first relationship, an indication of a third path corresponding to the first relationship, and
in accordance with a determination that the relationship between the dimensions of the vehicle and the dimensions of the environment of the vehicle is a second relationship different from the first relationship, an indication of a fourth path corresponding to the second relationship, the fourth path different from the third path.
3. The method ofclaim 1, wherein the user interface for selecting the respective path includes:
in accordance with a determination that weather conditions at the current location of the electronic device are first weather conditions, a third path corresponding to the first weather conditions, and
in accordance with a determination that the weather conditions at the current location of the electronic device are second weather conditions different from the first weather conditions, a fourth path corresponding to the second weather conditions, the fourth path different from the first path.
4. The method ofclaim 1, wherein:
the user interface for selecting the respective path includes a prompt for the user to create the respective path, and
the user input includes input corresponding to creation of the respective path.
5. The method ofclaim 1, wherein the user input selecting the respective path includes a voice input.
6. The method ofclaim 1, wherein the user interface for selecting the respective path includes:
in accordance with a determination that a vehicle in communication with the electronic device previously followed a third path including a current location of the vehicle, an indication of a fourth path based on the third path, and
in accordance with a determination that the vehicle previously followed a fifth path including the current location of the vehicle, the fifth path different from the third path, an indication of a sixth path based on the fifth path, the sixth path different from the fourth path.
7. The method ofclaim 1, wherein:
in accordance with a determination that a user of the electronic device previously followed a third path including a current location of the electronic device, the user interface for selecting the respective path includes an indication of a fourth path based on the third path, and
in accordance with a determination that the user previously followed a fifth path including the current location of the electronic device, the fifth path different from the third path, the user interface for selecting the respective path includes an indication of a sixth path based on the fifth path, the sixth path different from the fourth path.
8. The method ofclaim 1, wherein:
in accordance with a determination that a second electronic device previously followed a third path including a current location of the electronic device, the user interface for selecting the respective path includes an indication of a fourth path based on the third path, and
in accordance with a determination that the second electronic device previously followed a fifth path including the current location of the electronic device, the fifth path different from the third path, the user interface for selecting the respective path includes an indication of a sixth path based on the fifth path, the sixth path different from the fourth path.
9. The method ofclaim 1, further comprising:
receiving, from a second electronic device associated with the current location of the electronic device, path information for the current location of the electronic device, wherein while navigating to the physical location:
in accordance with the determination that that current location of the electronic device at which the electronic device is navigating does not include the predetermined path:
in accordance with a determination that the path information from the second electronic device includes first path information, the user interface for selecting the respective path includes an indication of a third path based on the first path information, and
in accordance with a determination that the path information from the second electronic device includes second path information different from the first path information, the user interface for selecting the respective path includes an indication of a fourth path based on the second path information, the fourth path different from the third path.
10. The method ofclaim 1, further comprising:
while navigating to the physical location:
detecting, via the one or more input devices, an object in an environment of the electronic device that is not included in map information accessible to the electronic device;
in accordance with a determination that the object satisfies one or more criteria, updating the map information to include information associated with the object; and
in accordance with a determination that the object does not satisfy the one or more criteria, forgoing updating the map information to include the information associated with the object.
11. The method ofclaim 1, further comprising:
while navigating to the physical location:
at a first time, detecting, via the one or more input devices, an object in an environment of the electronic device that is not included in map information accessible to the electronic device;
at a second time different form the first time, detecting, via the one or more input devices, the object; and
tracking the object in the environment of the electronic device based on detecting the object at the first time and at the second time.
12. The method ofclaim 1, wherein:
the user interface for selecting the respective path includes representations of one or more path options,
in accordance with a determination that one or more first path options satisfy a set of criteria and one or more second path options different from the one or more first path options do not satisfy the set of criteria, the user interface for selecting the respective path includes representations of the one or more first path options, and
in accordance with a determination that the one or more second path options satisfy the set of criteria and the one or more first path options do not satisfy the set of criteria, the user interface for selecting the respective path includes representations of the one or more second path options.
13. The method ofclaim 1, wherein:
the user interface for selecting the respective path includes representations of one or more path options,
in accordance with a determination that vehicles in an environment of the electronic device have a first behavior, the user interface for selecting the respective path includes representations of one or more first path options, and
in accordance with a determination that the vehicles in the environment of the electronic device have a second behavior different from the first behavior, the user interface for selecting the respective path includes representations of one or more second path options different from the one or more first path options.
14. The method ofclaim 1, further comprising while navigating to the physical location and while the current location of the electronic device does not include the predetermined path, detecting, using the one or more input devices, a human in an environment of the electronic device providing path directions, wherein:
the user interface for selecting the respective path includes representations of one or more path options,
in accordance with a determination that the path directions provided by the human include first path directions, the user interface for selecting the respective path includes representations of one or more first path options corresponding to the first path directions, and
in accordance with a determination that the path directions provided by the human include second path directions different from the first path directions, the user interface for selecting the respective path includes representations of one or more second path options different from the first path options corresponding to the second path directions.
15. The method ofclaim 14, further comprising while navigating to the physical location and while the current location of the electronic device does not include the predetermined path:
in accordance with a determination that the path directions provided by the human fail to meet one or more criteria, presenting the user interface for selecting the respective path including a request for user input to select the respective path.
16. The method ofclaim 15, wherein:
in accordance with the determination that the path directions provided by the human fail to meet the one or more criteria:
presenting the user interface for selecting the respective path including the request for user input to select the respective path includes presenting, using the one or more output devices, an indication of the respective path and an option that, when selected, causes the electronic device to forgo navigating along the respective path, and
the method further comprises, while navigating to the physical location:
in accordance with a determination that the user interface for selecting the respective path has been presented for greater than a predetermined time threshold, navigating along the respective path.
17. The method ofclaim 15, wherein:
in accordance with the determination that the path directions provided by the human fail to meet the one or more criteria:
presenting the user interface for selecting the respective path including the request for user input to select the respective path includes presenting a plurality of path options based on the path directions provided by the human.
18. The method ofclaim 15, wherein:
in accordance with the determination that the path directions provided by the human fail to meet the one or more criteria:
presenting the user interface for selecting the respective path including the request for user input to select the respective path includes presenting a prompt for the user to provide the respective path.
19. The method ofclaim 1, further comprising:
while navigating to the physical location, in accordance with the determination that the current location of the electronic device does not include the predetermined path:
in accordance with a determination that a vehicle in an environment of the electronic device is traveling along a path that satisfies one or more criteria, navigating along the path along which the vehicle is traveling; and
in accordance with a determination that the vehicle in an environment of the electronic device is traveling along a path that fails to satisfy the one or more criteria, outputting the user interface for selecting the respective path.
20. The method ofclaim 1, further comprising:
while navigating to the physical location, in accordance with the determination that the current location of the electronic device does not include the predetermined path:
in accordance with a determination that an environment of the electronic device includes one or more objects indicating a path, navigating along the path indicated by the one or more objects; and
in accordance with a determination that the environment of the electronic device does not include the one or more objects indicating the path, outputting the user interface for selecting the respective path.
21. The method ofclaim 1, wherein outputting the user interface for selecting the respective path includes displaying, via a display component included in the one or more output devices, a visual indication of the respective path.
22. The method ofclaim 1, wherein:
the user interface for selecting the respective path includes representations of one or more path options,
in accordance with a determination that an environment of the electronic device is a first type of environment, the one or more path options are selected according to a first set of one or more criteria, and
in accordance with a determination that the environment of the electronic device is a second type of environment different from the first type of environment, the one or more path options are selected according to a second set of one or more criteria different from the first set of one or more criteria.
23. An electronic device comprising:
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, the one or more programs including instructions for:
while navigating to a physical location:
in accordance with a determination that a current location of the electronic device at which the electronic device is navigating includes a predetermined path, navigating along the path while forgoing outputting, via one or more output devices, a user interface for selecting a respective path including the current location of the electronic device along which to navigate; and
in accordance with a determination that the current location of the electronic device at which the electronic device is navigating does not include the predetermined path:
outputting, via the one or more output devices, the user interface for selecting the respective path including the current location of the electronic device along which to navigate; and
while outputting the user interface for selecting the respective path, receiving, via the one or more input devices, a user input selecting the respective path; and
in response to receiving the input selecting the respective path:
 in accordance with a determination that the input corresponds to a request to select a first path, navigating using the first path; and
 in accordance with a determination that the input corresponds to a request to select a second path different from the first path, navigating using the second path.
24. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform a method comprising:
while navigating to a physical location:
in accordance with a determination that a current location of the electronic device at which the electronic device is navigating includes a predetermined path, navigating along the path while forgoing outputting, via one or more output devices, a user interface for selecting a respective path including the current location of the electronic device along which to navigate; and
in accordance with a determination that the current location of the electronic device at which the electronic device is navigating does not include the predetermined path:
outputting, via the one or more output devices, the user interface for selecting the respective path including the current location of the electronic device along which to navigate; and
while outputting the user interface for selecting the respective path, receiving, via the one or more input devices, a user input selecting the respective path; and
in response to receiving the input selecting the respective path:
in accordance with a determination that the input corresponds to a request to select a first path, navigating using the first path; and
in accordance with a determination that the input corresponds to a request to select a second path different from the first path, navigating using the second path.
US18/900,7182023-09-302024-09-28Systems and methods for navigating pathsPendingUS20250109950A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US18/900,718US20250109950A1 (en)2023-09-302024-09-28Systems and methods for navigating paths

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US202363587091P2023-09-302023-09-30
US18/900,718US20250109950A1 (en)2023-09-302024-09-28Systems and methods for navigating paths

Publications (1)

Publication NumberPublication Date
US20250109950A1true US20250109950A1 (en)2025-04-03

Family

ID=93212066

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US18/900,718PendingUS20250109950A1 (en)2023-09-302024-09-28Systems and methods for navigating paths

Country Status (2)

CountryLink
US (1)US20250109950A1 (en)
WO (1)WO2025072896A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12444411B1 (en)*2023-09-062025-10-14Amazon Technologies, Inc.Multiple results presentation

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3322268B2 (en)*1990-11-082002-09-09モトローラ・インコーポレイテッド Multiple navigation route device for land vehicles
KR100595922B1 (en)1998-01-262006-07-05웨인 웨스터만Method and apparatus for integrating manual input
US7688306B2 (en)2000-10-022010-03-30Apple Inc.Methods and apparatuses for operating a portable device based on an accelerometer
US7218226B2 (en)2004-03-012007-05-15Apple Inc.Acceleration-based theft detection system for portable electronic devices
US6677932B1 (en)2001-01-282004-01-13Finger Works, Inc.System and method for recognizing touch typing under limited tactile feedback conditions
US6570557B1 (en)2001-02-102003-05-27Finger Works, Inc.Multi-touch system and method for emulating modifier keys via fingertip chords
KR100499002B1 (en)*2003-01-022005-07-01엘지전자 주식회사A method for searching return routes of vehicles in navigation systems
US7657849B2 (en)2005-12-232010-02-02Apple Inc.Unlocking a device by performing gestures on an unlock image
KR20230172037A (en)*2014-10-202023-12-21톰톰 네비게이션 비.브이.Alternative routes
US11846515B2 (en)*2020-06-112023-12-19Apple Inc.User interfaces for customized navigation routes

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12444411B1 (en)*2023-09-062025-10-14Amazon Technologies, Inc.Multiple results presentation

Also Published As

Publication numberPublication date
WO2025072896A1 (en)2025-04-03

Similar Documents

PublicationPublication DateTitle
US12099715B2 (en)Systems and methods for exploring a geographic region
US11507257B2 (en)User interfaces for reporting incidents
AU2023100080A4 (en)User interfaces for viewing and refining the current location of an electronic device
US20240377936A1 (en)User interfaces with dynamic display of map information
US20230375359A1 (en)User interfaces for navigation
US20240406677A1 (en)User interfaces for navigating to locations of shared devices
US20240377206A1 (en)User interfaces for dynamic navigation routes
US20250109950A1 (en)Systems and methods for navigating paths
US20250109949A1 (en)Systems and methods for presenting directional information based on contextual data
US20250271856A1 (en)Navigation user interfaces
US20240102819A1 (en)Transportation mode specific navigation user interfaces
US20240102821A1 (en)Offline maps
WO2024253971A1 (en)Communication via a non-terrestrial communication network
WO2024233819A1 (en)User interfaces for displaying, transmitting, and receiving communications
WO2024039588A1 (en)Cruise control user interfaces
EP4565940A1 (en)Movement user interface

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:APPLE INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ALLEN, MATTHEW J.;KRIMSLEY, DAVID A.;VARBEL, KELSEY D.;AND OTHERS;SIGNING DATES FROM 20241224 TO 20250723;REEL/FRAME:071867/0153


[8]ページ先頭

©2009-2025 Movatter.jp