New Paragraph

Paragraphs

Actions Matter Content Para # Notes Modified
View Edit
Delete
KBR-1 1400.2.623 Specifically, if a user is navigating the route as a driver, the role factor 420 may have a first weight and/or preference for a certain orientation mode. Alternatively, or in addition, if a user is navigating as a passenger, for example, the role factor 420 may have a second weight and/or preference for a certain orientation mode. As with the other factors, the degree to which the role factor 420 defines or influences the context 400 can be predefined based on a set of default settings. Alternatively, or in addition, the degree to which the role factor 420 defines or influences the context 400 can be set, determined, or adjusted by a user. 102 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In one example, the context 400 may be influenced by a role factor 420. The role factor 420 is a factor that is based on what role a user has while navigating the route. "Role" refers to a specific duty, job, task, function, or obligation or a person, system, module, or apparatus. Examples of the roles include passenger, driver, pilot, captain, navigator, and the like. 101 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 Specifically, if a particular user is navigating the route and approaches a five-points intersection 106k, the waypoint factor 418 may have a first weight and/or preference for a certain orientation mode. Alternatively, or in addition, if a user is navigating at a roundabout intersection, for example, the waypoint factor 418 may have a second weight and/or preference for a certain orientation mode. As with the other factors, the degree to which the waypoint factor 418 defines or influences the context 400 can be predefined based on a set of default settings. Alternatively, or in addition, the degree to which the waypoint factor 418 defines or influences the context 400 can be set, determined, or adjusted by a user. 100 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 Figure 6 is a schematic flow chart diagram illustrating a method 600 for setting an orientation mode, according to one or more examples of the present disclosure. In various examples, the method 600 begins and includes determining 602 a context for a route to be navigated by a user based on one or more factors. In certain examples, the method 600 continues and includes determining 604 an orientation mode for the context. In one or more examples, the method 600 further includes setting 606 an orientation mode for a navigation module to a first orientation mode based on the determined context. In one or more examples, the method 600 further includes displaying 608 map data on a display in communication with the navigation module using the first orientation mode. 130 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 a processor; and 139 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 An apparatus comprising: 138 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 Thus, the apparatus 200, the system 300, the system 500, and the methods 600 and 700, and a computer program such as described above may operate individually or collectively according to the various examples disclosed to set or change orientation mode and may thereby improve navigation experience for the user. 137 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In one or more examples, the method 600, the method 700, and/or the features, aspects, and/or functions of the apparatus 200, navigation system 300, the system 500, may be implemented in a computer program product. For example, a computer program product, may include a machine-readable storage medium having program instructions embodied therewith, where the program instructions are executable by a processor to cause the processor to: determine a context for a route to be navigated by a user based on one or more factors; determine an orientation mode for the context; set an orientation mode for a navigation module to a first orientation mode based on the determined context; display map data on a display in communication with the navigation module using the first orientation mode; confirm the determined context with a user; and change the orientation mode from the first orientation mode to a second orientation mode in response to user input identifying a different context from the determined context 136 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In various examples, the method 700 may be implemented substantially as described above with respect to the features, aspects, and/or functions of the apparatus 200, navigation system 300, the system 500, and/or the method 600 depicted respectively in Figures 2, 3, 5, and 6. 135 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 Figure 7 is a schematic flow chart diagram illustrating another method for setting an orientation mode, according to one or more examples of the present disclosure. In various examples, the method 700 begins and includes determining 702 a context for a route to be navigated by a user based on one or more factors. In certain examples, the method 700 continues and includes determining 704 a first orientation mode for the context. In one or more examples, the method 700 further includes setting 706 an orientation mode for a navigation module to a first orientation mode based on the determined context. In one or more examples, the method 700 further includes displaying 708 map data on a display in communication with the navigation module using the first orientation mode. In one or more examples, the method 700 further includes confirming 710 the determined context with a user. In one or more examples, the method 700 further includes changing 712 the orientation mode from the first orientation mode to a second orientation mode in response to user input identifying a different context from the determined context. In certain embodiments, changing 712 the orientation mode may include adjusting the weights of a neural network such that determination of a context, selection of an orientation mode, and/or response to a trigger event 506, is more aligned with a user’s preferences, habits, and/or desires over time, as the system learns based on changes made by a user and/or external events (e.g., external trigger events 506b). 134 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In various examples, the method 600 may be implemented substantially as described above with respect to the functions of the apparatus 200, navigation system 300, and system 500, respectively in Figures 2, 3, and 5. 133 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In certain examples, where the trigger event 506 includes user input identifying a second orientation mode, the method 600 may continue by changing the orientation mode associated with the context such that the second orientation mode is used for the context on a subsequent navigation. In certain examples, where the trigger event 506 include user input identifying a second orientation mode and a frequency metric is satisfied, the method 600 may continue by changing the orientation mode associated with the context such that the second orientation mode is used for the context on a subsequent navigation. In certain examples, a trigger event 506 may not cause a change in the orientation mode, in such a case, the method 600 may return to displaying 608 map data on a display in communication with the navigation module using the first orientation mode. 132 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In one example, the method 600 may further include determining 610 whether a trigger event 506 has occurred. If not, the method may return to displaying 608 map data on a display in communication with the navigation module using the first orientation mode. If so, the method 600 may continue by changing 612 the orientation mode for the navigation module from the first orientation mode to a second orientation mode in response to a trigger event. 131 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In one example, the context 400 may be influenced by a waypoint factor 418. The waypoint factor 418 is a factor that is based on type of waypoint a user arrives at, approaches, or departs from, as the user navigates the route. Examples of the waypoints include an intersection with traffic lights, a roundabout intersection, a five-points intersection 106k (See FIG. 1), a stop along the route to the destination, a one-way intersection, a transfer point from one means or mode of transport to another, and the like. 99 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 "Artificial intelligence" refers to intelligence demonstrated by machines, unlike the natural intelligence displayed by humans and animals, which involves consciousness and emotionality. The distinction between artificial intelligence and natural intelligence categories is often revealed by the acronym chosen. 'Strong' AI is usually labelled as artificial general intelligence (AGI) while attempts to emulate 'natural' intelligence have been called artificial biological intelligence (ABI). Leading AI textbooks define the field as the study of "intelligent agents": any device that perceives its environment and takes actions that maximize its chance of achieving its goals. The term "artificial intelligence" can also be used to describe machines that mimic "cognitive" functions that humans associate with the human mind, such as "learning" and "problem solving". (Search "artificial intelligence" on Wikipedia.com June 25, 2021. CC-BY-SA 3.0 Modified. Accessed June 25, 2021.) 129 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 The prediction module 560 may use advanced computer analysis, machine learning, and/or automated/artificial intelligence to enhance determination of a context 400, evaluation of factors, determining an orientation mode, managing trigger events 506, changing an orientation mode, and the like. hat a more desirable outcome is achieved. The prediction module 560 may implement, or use, a neural network configured according to the training such that as the prediction module 560 is able to recommend or predict a suitable context 400, orientation mode, change in orientation mode, or the like. 128 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 In certain embodiments, the navigation module 510 may include a prediction module 560. The prediction module 560 may coordinate with the orientation mode module 530 to facilitate determining the orientation mode 502. Alternatively, or in addition, the prediction module 560 may coordinate with the context module 520 to facilitate determining the context 400 and/or in evaluating the factors. In certain embodiments, the prediction module 560 may coordinate with the change orientation mode module 550 to change an orientation mode, and/or manage, and/or respond to trigger events 506. 127 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 One example of an external trigger event 506b may be when a user proactively changes a navigation route to an alternative route. For example, the user may change a route from a fastest and most efficient route to an alternative route that takes longer but includes sightseeing waypoints. In response to this external trigger event 506b, the change orientation mode module 550 may change the orientation mode to facilitate sightseeing (e.g., to a Heading Up orientation mode). 126 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 One example of an external trigger event 506b may be when a user leaves or departs from the route being used for the navigation. Of course, a user may depart from a route for a variety of reasons. One reason may be because the user has lost their way during the navigation. One aspect that might contribute to a user losing their way may be because the user interface 100 may be using an orientation mode that is not optimal for this user and/or this context. The act of a user departing from the route may trigger an external trigger event 506b. In response to this event, the change orientation mode module 550 may change the orientation mode that may prove more helpful to a user who is lost. For example, where a user is hiking in a forest during daylight, the change orientation mode module 550 may change the orientation mode to North Up orientation mode to help the user get their bearings. 125 Added by DJM 2 2022 2/25/22, 12:00 AM
View Edit
Delete
KBR-1 1400.2.623 When a frequency metric satisfies one or more thresholds, the change orientation mode module 550 may cause a different orientation mode to be associated with the context rather than an orientation mode currently associated with the context. Thus, the different orientation mode will be used on a subsequent navigation by the user for the context. In this manner, the navigation module 510 can be configured to learn which orientation modes are most preferred by a user. The navigation module 510 can adapt to the needs, interests, and/or preferences of the user. 124 Added by DJM 2 2022 2/25/22, 12:00 AM

Page 203 of 438, showing 20 record(s) out of 8,747 total