Identification and selection of a software application via speech
First Claim
Patent Images
1. A method of providing an audible indication of a position within one or more software application functionality hierarchies, comprising:
- receiving a request for an indication of a presently in focus application functionality;
in response to receiving the request for an indication of a presently in focus application functionality, providing an audible application focus indicator for identifying the presently in focus application functionality, the presently in focus application functionality comprising an application functionality within a hierarchical tree comprising a plurality of available application functionalities;
if a desired application functionality is not identified by the audible application focus indicator, navigating to another application functionality, the desired application functionality comprising a lower level application functionality with respect to the presently in focus application functionality within the hierarchical tree, the another application functionality comprising an application functionality which is at least one level below the presently in focus application functionality within the hierarchical tree; and
providing an audible application focus indicator for the another application functionality.
2 Assignments
0 Petitions
Accused Products
Abstract
An audible indication of a user'"'"'s position within a given speech grammar framework is provided for a speech-enabled software application, and recognition of speech grammars are limited to use only when a software application that has requested a given set of speech grammars is in focus by a user of an associated mobile computing device.
-
Citations
20 Claims
-
1. A method of providing an audible indication of a position within one or more software application functionality hierarchies, comprising:
-
receiving a request for an indication of a presently in focus application functionality; in response to receiving the request for an indication of a presently in focus application functionality, providing an audible application focus indicator for identifying the presently in focus application functionality, the presently in focus application functionality comprising an application functionality within a hierarchical tree comprising a plurality of available application functionalities; if a desired application functionality is not identified by the audible application focus indicator, navigating to another application functionality, the desired application functionality comprising a lower level application functionality with respect to the presently in focus application functionality within the hierarchical tree, the another application functionality comprising an application functionality which is at least one level below the presently in focus application functionality within the hierarchical tree; and providing an audible application focus indicator for the another application functionality. - View Dependent Claims (2, 3, 4, 5, 6, 20)
-
-
7. A method of automatically changing a presently in focus application functionality based on a received message, comprising:
-
receiving a notification of an incoming message directed to a given application functionality; determining an alert delivery setting for a computing device receiving the notification of an incoming message; configuring a notification message for presentation in response to receiving the incoming message; determining a presently in focus application functionality, the presently in focus application functionality comprising an application functionality within a hierarchical tree comprising a plurality of available application functionalities; if the presently in focus application functionality is different from an application functionality associated with the incoming message, automatically making the application functionality associated with the incoming message a presently in focus application functionality, the application functionality associated with the incoming message comprising at least one of a lower level and a higher level application functionality with respect to the presently in focus application functionality within the hierarchical tree; and providing an application focus indicator for the application functionality associated with the incoming message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable medium containing computer executable instructions, which when executed, perform a method of providing an audible indication of a position within one or more software application functionality hierarchies, comprising:
-
receiving a request for an indication of a presently in focus application functionality; in response to receiving the request for an indication of a presently in focus application functionality, providing an audible application focus indicator for identifying the presently in focus application functionality; receiving a notification of an incoming message directed to a given application functionality; determining a presently in focus application functionality, the presently in focus application functionality comprising an application functionality within a hierarchical tree comprising a plurality of available application functionalities; if the presently in focus application functionality is different from an application functionality associated with the incoming message, automatically making the application functionality associated with the incoming message a new presently in focus application functionality, the application functionality associated with the incoming message comprising at least one of a lower level and a higher level application functionality with respect to the presently in focus application functionality within the hierarchical tree; and providing an application focus indicator for the application functionality associated with the incoming message. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification