Method and system for enabling connectivity to a data system
AssigneeSiebel Systems, Inc.
InventorsDavid George, Joseph Harb, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Java Srinivasan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiebel Systems, Inc.
InventorsDavid George, Joseph Harb, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Java Srinivasan
Estimating the term…
A method and system that provides filtered data from a data system. In one embodiment the system includes an API (application programming interface) and associated software modules to enable third party applications to access an enterprise data system. Administrators are enabled to select specific user interface (UI) objects, such as screens, views, applets, columns and fields to voice or pass-through enable via a GUI that presents a tree depicting a hierarchy of the UI objects within a user interface of an application. An XSLT style sheet is then automatically generated to filter out data pertaining to UI objects that were not voice or pass-through enabled. In response to a request for data, unfiltered data are retrieved from the data system and a specified style sheet is applied to the unfiltered data to return filtered data pertaining to only those fields and columns that are voice or pass-through enabled.
A method for providing data from a data system, comprising:
A method to enable voice access to a data system, comprising:
A computer readable medium on which a plurality of machine instructions are stored that when executed by a computing machine provides filtered data to a voice access system by performing the operations of:
The machine-readable media of 33, wherein the computer user interface includes a first set of markable objects adjacent to respective UI object indicia to allow a user to select which UI object to voice enable and further includes a second set of markable objects to allow the user to select UI objects to provide grammar update support for, said UI objects that are selected being grammar-update enabled UI objects, and wherein execution of the machine instructions further performs the operations of:
A computer readable medium on which a plurality of machine instructions are stored that when executed by a computing machine provides filtered data by performing the operations of:
Dependencies are inferred from the claim text.