×

Personal voice portal service

  • US 7,216,287 B2
  • Filed: 08/02/2002
  • Issued: 05/08/2007
  • Est. Priority Date: 08/02/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of deriving audio content from visual content comprising:

  • receiving a request from a client computer system for a visual markup language document served by a Web server;

    responsive to the client request, retrieving the visual markup language document from the Web server;

    parsing the visual markup language document to identify at least one of text sections, headings, images, selectable icons, hyperlinks, data-entry fields, lists, and tables within the visual markup language document;

    modifying the visual markup language document to include a corresponding visual marker for, and adjacent to, each identified text section, heading, image, selectable icon, hyperlink, data-entry field, list, and table for generating an audio markup language document version of the visual markup language document;

    modifying said visual markup language document to specify at least one marker specifying a text label, wherein said marker specifying a text label is associated with a field for receiving text in said visual markup language document;

    further modifying the visual markup language document to include at least one user-selectable control;

    providing said modified visual markup language document to said client computer system for presentation within a visual interface of the client computer system;

    receiving an indicator from said client computer system that the at least one user-selectable control was selected;

    responsive to a selection of the at least one user-selectable control, generating the audio markup language document version of said visual markup language document;

    during said generating step, associating said text label with a section of said audio markup language document corresponding to said field of said visual markup language document;

    saving said audio markup language document version for subsequent presentation through an audio interface;

    wherein the at least one user-selectable control is a plurality of controls, each control being associated with a subset of content contained within the visual markup language document, and wherein the audio markup language document version includes content associated with a selected one of said controls and does not include content within the visual markup language document associated with unselected ones of said controls; and

    wherein said associating step renders said text label as a selectable speech label specifying that speech is to be used as an input to said section of said audio markup language document.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×