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 3:
3. The application of claim 1 , further comprising: JAVA SCRIPT code, which a browser rendering the application is able to execute to establish an interface between the browser and a server side speech processing system, which comprises said speech resource, and wherein each resource of the resource collection and each entry of the entry collection is able to be introspected, customized, replaced, added, reordered, and removed by end users.