Standardized/extensible semantics in device independent navigation shortcuts in an application
First Claim
1. A method for assigning navigation shortcuts corresponding to an application, comprising:
- reserving a plurality of access keys corresponding to a device that executes an application, wherein particular access keys of the plurality of access keys are associated with standardized navigation functions;
opening a document of a plurality of documents corresponding to the application;
receiving a plurality of functions and corresponding descriptions;
dynamically assigning each function of the plurality of functions to an access key of the plurality of access keys such that the standardized navigation functions are consistent across the plurality of documents; and
providing information related to the access keys, functions and descriptions.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method for assigning navigation shortcuts to computing elements in a manner that is not browser, platform or computing device specific and may, if desired, take into consideration an application, document landmark, document type, or genre. A user agent or application reserves a predefined set of access keys to represent typical navigation landmarks. Using these predefined access keys, an author and/or portal designer maps the predefined access keys to browser key equivalents, thus providing consistent navigation across an application or portal. Documents may also include predefined “genres.” An author designates a genre to the document, requests device access keys from the platform, assigns functions corresponding to the designated genre to each access key and then displays the assignments and descriptions to the user of the browser or application. Thus navigation across particular documents, document sections, and web sites within a genre is standardized.
18 Citations
20 Claims
-
1. A method for assigning navigation shortcuts corresponding to an application, comprising:
-
reserving a plurality of access keys corresponding to a device that executes an application, wherein particular access keys of the plurality of access keys are associated with standardized navigation functions;
opening a document of a plurality of documents corresponding to the application;
receiving a plurality of functions and corresponding descriptions;
dynamically assigning each function of the plurality of functions to an access key of the plurality of access keys such that the standardized navigation functions are consistent across the plurality of documents; and
providing information related to the access keys, functions and descriptions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of navigation shortcuts corresponding to an application, comprising:
-
a plurality of access keys corresponding to a device that executes an application, wherein particular access keys of the plurality of access keys are associated with standardized navigation functions;
a plurality of documents corresponding to the application;
receiving a plurality of functions and corresponding descriptions;
logic for dynamically assigning each function of the plurality of functions to an access key of the plurality of access keys such that the standardized navigation functions are consistent across the plurality of documents; and
logic for providing information related to the access keys, functions and descriptions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer programming product for assigning navigation shortcuts corresponding to an application, comprising:
-
a memory;
logic, stored on the memory, for reserving a plurality of access keys corresponding to a device that executes an application, wherein particular access keys of the plurality of access keys are associated with standardized navigation functions;
logic, stored on the memory, for opening a document of a plurality of documents corresponding to the application;
logic, stored on the memory, for receiving a plurality of functions and corresponding descriptions;
logic, stored on the memory, for dynamically assigning each function of the plurality of functions to an access key of the plurality of access keys such that the standardized navigation functions are consistent across the plurality of documents; and
logic, stored on the memory, for providing information related to the access keys, functions and descriptions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification