Methods and Systems for Providing Contextual Navigation Information
First Claim
1. A method in an electronic device, the method comprising:
- receiving, with an audio capture device, a request for navigational information;
identifying, with one or more processors, a transit mode;
detecting, with one or more sensors, one or more contextual cues from an environment about the electronic device; and
providing, with the one or more processors, a navigation information response that is a function of the transit mode and the one or more contextual cues to a user interface of the electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method in an electronic device includes receiving, with an audio capture device such as a microphone, a request for navigational information. One or more processors of the electronic device then identify a transit mode. The one or more processors also detect, with one or more sensors, one or more contextual cues from an environment about the electronic device. The contextual cues can include a geo-location, transit mode, bearing, or other factors. The one or more processors then provide a navigation information response that is a function of the transit mode and the one or more contextual cues to a user interface of the electronic device.
28 Citations
20 Claims
-
1. A method in an electronic device, the method comprising:
-
receiving, with an audio capture device, a request for navigational information; identifying, with one or more processors, a transit mode; detecting, with one or more sensors, one or more contextual cues from an environment about the electronic device; and providing, with the one or more processors, a navigation information response that is a function of the transit mode and the one or more contextual cues to a user interface of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device, comprising:
-
one or more processors; a user interface, operable with the one or more processors; one or more sensors, operable with the one or more processors; a transit mode detection engine, operable with the one or more processors and the one or more sensors; and a bearing detection processing engine, operable with the one or more processors and the one or more sensors; the one or more processors to; receive, from the user interface, a request for navigational information; identify, with the transit mode detection engine, a transit mode for the electronic device; detect, with the bearing detection processing engine, a bearing for the electronic device; select a navigation information response as a function of the transit mode and the bearing; and deliver the navigation information response to the user interface. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification