Patent Document ID: 8086460
Application ID: 11765962

Base Claim:
1. A speech-enabled application served by a Web 2.0 server, wherein said speech-enabled application is stored in a non-transitory storage medium and is configured to be run by a browser, said speech enabled application comprising: at least one root entry that comprises an introspection entry and links to an entry collection of at least one entry and a resource collection of at least one resource, wherein at least one of the resources in the resource collection is a speech resource associated with a speech engine, which adds a speech processing capability to a speech-enabled application associated with the root entry, wherein an initial entry of the entry collection provides links to a plurality of different Web 2.0 pages, wherein each of the Web 2.0 pages is associated with a specific one of the entries of the entry collection, wherein each entry in the entry collection specifies a set of resources associated with that entry, which is automatically activated when that entry is activated by referring to specific resources of the resource collection corresponding to the specified set of resources.

---

Claim 8:
8. The application of claim 1 , wherein the root entry includes a link to the entries collection, a link to the resource collection, and an introspection document comprising the introspection entry and otherwise lacks renderable markup code of its own, wherein all Web 2.0 content of the speech-enabled application is defined within the entries collection, wherein all speech resources are defined within the resource collection, wherein entries of the entry collection refer to resources of the resource collection causing the resources to be automatically activated when corresponding entries are activated.