Interface selection in navigation guidance systems
AssigneeCellepathy Inc.
InventorsDan Abramson, Sean Ir
Life of this patent
Estimating the term…
Abstract
Systems, methods, and related technologies are provided for enhanced navigation instruction. In one implementation, a likelihood of non-compliance by a user with the navigation instruction can be determined with respect to a navigation instruction, based on the likelihood of non-compliance by the user with the navigation instruction. One or more interfaces at which to provide a notification that corresponds to the navigation instruction can be selected. The notification can be provided via the selected interface(s). Various other technologies are also disclosed.
Claims29
A method comprising:
- receiving one or more inputs;
- processing, by a processing device and with respect to a navigation instruction, the one or more inputs to compute a probability of non-compliance by a user with the navigation instruction;
- based on a determination that the probability of non-compliance by the user with the navigation instruction exceeds a defined threshold,
- selecting a first interface at which to provide a notification that corresponds to the navigation instruction, and
- providing the notification via the selected first interface;
- and
- based on a determination that the probability of non-compliance by the user with the navigation instruction does not exceed the defined threshold,
- selecting a second interface at which to provide the notification that corresponds to the navigation instruction, and
- providing the notification via the selected second interface.
The method of 15, wherein determining a cost comprises:
- processing a scheduling entry associated with the user;
- determining a likelihood of noncompliance with the scheduling entry;
- and
- determining a cost to the user associated with noncompliance with the scheduling entry.
A system comprising:
- a memory;
- and
- a processing device, operatively coupled to the memory, to:
- receive one or more inputs;
- process the one or more inputs with respect to a navigation instruction to compute a probability of non-compliance by a user with the navigation instruction;
- based on a determination that the probability of non-compliance by the user with the navigation instruction exceeds a defined threshold,
- select a first interface at which to provide a notification that corresponds to the navigation instruction, and
- provide the notification via the selected first interface;
- and
- based on a determination that the probability of non-compliance by the user with the navigation instruction does not exceed the defined threshold,
- select a second interface at which to provide the notification that corresponds to the navigation instruction, and
- provide the notification via the selected second interface.
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to:
- receive one or more inputs;
- process, by a processing device, the one or more inputs with respect to a navigation instruction to compute a probability of non-compliance by a user with the navigation instruction;
- based on a determination that the probability of non-compliance by the user with the navigation instruction exceeds a defined threshold,
- select a first interface at which to provide a notification that corresponds to the navigation instruction, and
- provide the notification via the selected first interface;
- and
- based on a determination that the probability of non-compliance by the user with the navigation instruction does not exceed the defined threshold,
- select a second interface at which to provide the notification that corresponds to the navigation instruction, and
- provide the notification via the selected second interface.
Dependencies are inferred from the claim text.