Patents by Inventor Dennis Ferry

Dennis Ferry has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7493260
    Abstract: A method and system for building/updating grammars in voice access systems is disclosed. The method includes receiving a grammar update request from a voice access system, retrieving data, filtering the data and providing the filtered data to the voice access system. The grammar update request identifies a navigation context of a user interface provided by a data system. The user interface provides access to information in the data system. The data is retrieved from the data system and pertains to the navigation context. The filtering is performed to obtain filtered data pertaining to user interface (UI) objects enabled for grammar updates.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: February 17, 2009
    Assignee: Siebel Systems, Inc.
    Inventors: Joseph Harb, David George, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Jaya Srinivasan
  • Publication number: 20070088554
    Abstract: Method and System to update grammar information in a voice access system that provides access to a data system. A user interface (UI) is provided to enable an administrator to select UI object pertaining to a user interface provided by the data system to provide grammar update support for. The data system user interface corresponds to a UI that users would see if using computer client connection to the data system. XSLT style sheets are built based on the UI objects that are selected for grammar update. A grammar update request may then submitted that identifies a navigation context of the data system UI, a style sheet to apply, and an optional last update value. In response to receiving the request, the system retrieves data from the data system pertaining to the navigation context; and filters the data using the identified style sheet and the last update value and provides the filtered data back to the voice access system to update its grammar.
    Type: Application
    Filed: December 12, 2006
    Publication date: April 19, 2007
    Inventors: Joseph Harb, David George, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Jaya Srinivasan
  • Patent number: 7149694
    Abstract: Method and System to update grammar information in a voice access system that provides access to a data system. A user interface (UI) is provided to enable an administrator to select UI object pertaining to a user interface provided by the data system to provide grammar update support for. The data system user interface corresponds to a UI that users would see if using computer client connection to the data system. XSLT style sheets are built based on the UI objects that are selected for grammar update. A grammar update request may then submitted that identifies a navigation context of the data system UI, a style sheet to apply, and an optional last update value. In response to receiving the request, the system retrieves data from the data system pertaining to the navigation context; and filters the data using the identified style sheet and the last update value and provides the filtered data back to the voice access system to update its grammar.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: December 12, 2006
    Assignee: Siebel Systems, Inc.
    Inventors: Joseph Harb, David George, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Jaya Srinivasan
  • Patent number: 7058890
    Abstract: 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.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: June 6, 2006
    Assignee: Siebel Systems, Inc.
    Inventors: David George, Joseph Harb, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Java Srinivasan
  • Publication number: 20030151633
    Abstract: 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.
    Type: Application
    Filed: April 23, 2002
    Publication date: August 14, 2003
    Inventors: David George, Joseph Harb, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Java Srinivasan