BRPI0402462A - Uso combinado de uma linguagem de marcação em etapas e uma ferramenta de desenvolvimento orientada a objetos - Google Patents

Uso combinado de uma linguagem de marcação em etapas e uma ferramenta de desenvolvimento orientada a objetos

Info

Publication number
BRPI0402462A
BRPI0402462A BR0402462-1A BRPI0402462A BRPI0402462A BR PI0402462 A BRPI0402462 A BR PI0402462A BR PI0402462 A BRPI0402462 A BR PI0402462A BR PI0402462 A BRPI0402462 A BR PI0402462A
Authority
BR
Brazil
Prior art keywords
development tool
combined use
staged
voicexml
markup language
Prior art date
Application number
BR0402462-1A
Other languages
English (en)
Inventor
Kuansan Wang
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of BRPI0402462A publication Critical patent/BRPI0402462A/pt

Links

Classifications

    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00—Speech recognition
    • G10L15/26—Speech to text systems
    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00—Speech recognition
    • G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482—Interaction with lists of selectable items, e.g. menus
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16—Sound input; Sound output
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00—Arrangements for software engineering
    • G06F8/60—Software deployment
    • G06F8/65—Updates
    • G06F8/656—Updates while running
    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00—Speech recognition
    • G10L15/28—Constructional details of speech recognition systems
    • G10L15/30—Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M2250/00—Details of telephonic subscriber devices
    • H04M2250/74—Details of telephonic subscriber devices with voice recognition means

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • General Health & Medical Sciences (AREA)
  • Telephonic Communication Services (AREA)
  • Machine Translation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

"USO COMBINADO DE UMA LINGUAGEM DE MARCAçãO EM ETAPAS E UMA FERRAMENTA DE DESENVOLVIMENTO ORIENTADA A OBJETOS". A presente invenção prove um sistema e um método para combinar uma linguagem VoiceXML a uma ferramenta de desenvolvimento de aplicação de fala, como, por exemplo, uma etiqueta SALT. Em um aspecto da presente invenção, um módulo VoiceXML inclui instruções executáveis em VoiceXML. Um módulo SALT inclui etiquetas de linguagem de aplicação de fala no sentido de executar instruções associadas ao módulo VoiceXML.
BR0402462-1A 2003-07-03 2004-06-29 Uso combinado de uma linguagem de marcação em etapas e uma ferramenta de desenvolvimento orientada a objetos BRPI0402462A (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/613,631 US7729919B2 (en) 2003-07-03 2003-07-03 Combining use of a stepwise markup language and an object oriented development tool

Publications (1)

Publication Number Publication Date
BRPI0402462A true BRPI0402462A (pt) 2005-05-24

Family

ID=33490844

Family Applications (1)

Application Number Title Priority Date Filing Date
BR0402462-1A BRPI0402462A (pt) 2003-07-03 2004-06-29 Uso combinado de uma linguagem de marcação em etapas e uma ferramenta de desenvolvimento orientada a objetos

Country Status (10)

Country Link
US (1) US7729919B2 (pt)
EP (1) EP1501268A1 (pt)
JP (1) JP2005025760A (pt)
KR (1) KR101098716B1 (pt)
CN (1) CN100576171C (pt)
AU (1) AU2004202630A1 (pt)
BR (1) BRPI0402462A (pt)
CA (1) CA2471292C (pt)
MX (1) MXPA04006532A (pt)
RU (1) RU2379745C2 (pt)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8849892B2 (en) * 2004-06-10 2014-09-30 Verizon Patent And Licensing Inc. Method and system for brokering messages in a distributed system
US7986954B1 (en) 2004-06-25 2011-07-26 Nortel Networks Limited Wireless communication network having a broadcast system for information distribution
US7739117B2 (en) * 2004-09-20 2010-06-15 International Business Machines Corporation Method and system for voice-enabled autofill
US7630900B1 (en) * 2004-12-01 2009-12-08 Tellme Networks, Inc. Method and system for selecting grammars based on geographic information associated with a caller
US7805704B2 (en) * 2005-03-08 2010-09-28 Microsoft Corporation Development framework for mixing semantics-driven and state-driven dialog
US20070115920A1 (en) * 2005-10-18 2007-05-24 Microsoft Corporation Dialog authoring and execution framework
US7814501B2 (en) * 2006-03-17 2010-10-12 Microsoft Corporation Application execution in a network based environment
US8632636B1 (en) * 2006-07-18 2014-01-21 Oral Health Technologies, LLC Wet wiper articles and methods for cleaning removable dental appliances
US8417529B2 (en) * 2006-12-27 2013-04-09 Nuance Communications, Inc. System and methods for prompting user speech in multimodal devices
WO2009105652A2 (en) * 2008-02-22 2009-08-27 Vocollect, Inc. Voice-activated emergency medical services communication and documentation system
US8433812B2 (en) * 2008-04-01 2013-04-30 Microsoft Corporation Systems and methods for managing multimedia operations in remote sessions
US8255225B2 (en) 2008-08-07 2012-08-28 Vocollect Healthcare Systems, Inc. Voice assistant system
US20110113352A1 (en) * 2009-11-06 2011-05-12 Research In Motion Limited Portable electronic device and method of web page rendering
US20110109634A1 (en) * 2009-11-06 2011-05-12 Research In Motion Limited Portable electronic device and method of information rendering on portable electronic device
CN103577444B (zh) * 2012-07-30 2017-04-05 腾讯科技(深圳)有限公司 一种操控浏览器的方法及系统
US9485330B2 (en) 2012-07-30 2016-11-01 Tencent Technology (Shenzhen) Company Limited Web browser operation method and system
US9953646B2 (en) 2014-09-02 2018-04-24 Belleau Technologies Method and system for dynamic speech recognition and tracking of prewritten script
US10199041B2 (en) * 2014-12-30 2019-02-05 Honeywell International Inc. Speech recognition systems and methods for maintenance repair and overhaul
US11043206B2 (en) 2017-05-18 2021-06-22 Aiqudo, Inc. Systems and methods for crowdsourced actions and commands
US11340925B2 (en) 2017-05-18 2022-05-24 Peloton Interactive Inc. Action recipes for a crowdsourced digital assistant system
EP3635578B1 (en) 2017-05-18 2025-10-15 Peloton Interactive, Inc. Systems and methods for crowdsourced actions and commands
US10838746B2 (en) 2017-05-18 2020-11-17 Aiqudo, Inc. Identifying parameter values and determining features for boosting rankings of relevant distributable digital assistant operations
US11056105B2 (en) * 2017-05-18 2021-07-06 Aiqudo, Inc Talk back from actions in applications
US10963499B2 (en) 2017-12-29 2021-03-30 Aiqudo, Inc. Generating command-specific language model discourses for digital assistant interpretation
US10768954B2 (en) 2018-01-30 2020-09-08 Aiqudo, Inc. Personalized digital assistant device and related methods
US10991369B1 (en) * 2018-01-31 2021-04-27 Progress Software Corporation Cognitive flow
US12159026B2 (en) * 2020-06-16 2024-12-03 Microsoft Technology Licensing, Llc Audio associations for interactive media event triggering

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
HU216669B (hu) 1990-09-19 1999-08-30 Koninklijke Philips Electronics N.V. Információhordozó fő adatállománnyal és vezérlőállománnyal, eljárás és készülék ezen állományok rögzítésére, valamint készülék azok kiolvasására
US6119151A (en) 1994-03-07 2000-09-12 International Business Machines Corp. System and method for efficient cache management in a distributed file system
US5778227A (en) * 1995-08-01 1998-07-07 Intergraph Corporation System for adding attributes to an object at run time in an object oriented computer environment
JPH11506239A (ja) * 1996-03-05 1999-06-02 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ トランザクションシステム
US6236967B1 (en) * 1998-06-19 2001-05-22 At&T Corp. Tone and speech recognition in communications systems
US6246983B1 (en) * 1998-08-05 2001-06-12 Matsushita Electric Corporation Of America Text-to-speech e-mail reader with multi-modal reply processor
US6314402B1 (en) * 1999-04-23 2001-11-06 Nuance Communications Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system
US6510414B1 (en) * 1999-10-05 2003-01-21 Cisco Technology, Inc. Speech recognition assisted data entry system and method
US6922411B1 (en) * 2000-09-29 2005-07-26 Voxeo Corporation Networked computer telephony system driven by web-based applications
US6941266B1 (en) * 2000-11-15 2005-09-06 At&T Corp. Method and system for predicting problematic dialog situations in a task classification system
CA2436940C (en) * 2000-12-01 2010-07-06 The Trustees Of Columbia University In The City Of New York A method and system for voice activating web pages
US20030149565A1 (en) * 2001-03-09 2003-08-07 Chang Steve S. System, method and computer program product for spelling fallback during large-scale speech recognition
US20020130900A1 (en) * 2001-03-16 2002-09-19 Tomorrowsoft Corporation System for generating an interface for software applications in a client-server environment
US7610547B2 (en) * 2001-05-04 2009-10-27 Microsoft Corporation Markup language extensions for web enabled recognition
WO2002091364A1 (en) 2001-05-04 2002-11-14 Unisys Corporation Dynamic generation of voice application information from a web server
US20030055651A1 (en) * 2001-08-24 2003-03-20 Pfeiffer Ralf I. System, method and computer program product for extended element types to enhance operational characteristics in a voice portal
AR037082A1 (es) * 2001-10-12 2004-10-20 Back Office Service Solutions Procedimiento para determinacion de caudal y corte de fluidos y caudalimetro sensor de corte empleado
US7177814B2 (en) * 2002-02-07 2007-02-13 Sap Aktiengesellschaft Dynamic grammar for voice-enabled applications
US7178149B2 (en) * 2002-04-17 2007-02-13 Axeda Corporation XML scripting of soap commands
US7590542B2 (en) * 2002-05-08 2009-09-15 Douglas Carter Williams Method of generating test scripts using a voice-capable markup language
US7295984B2 (en) * 2002-05-09 2007-11-13 Qwest Communications International Inc. Systems and methods for providing voice and data interfaces to web services-based applications
JP3814566B2 (ja) * 2002-06-20 2006-08-30 キヤノン株式会社 情報処理装置、情報処理方法、制御プログラム
US20040061717A1 (en) * 2002-09-30 2004-04-01 Menon Rama R. Mechanism for voice-enabling legacy internet content for use with multi-modal browsers
US7184523B2 (en) * 2002-10-31 2007-02-27 Comverse, Inc. Voice message based applets
US8001709B2 (en) * 2002-12-31 2011-08-23 Nvoq Incorporated Data device to speech service bridge
US7783475B2 (en) * 2003-01-31 2010-08-24 Comverse, Inc. Menu-based, speech actuated system with speak-ahead capability

Also Published As

Publication number Publication date
MXPA04006532A (es) 2005-04-19
CA2471292A1 (en) 2005-01-03
CN1577267A (zh) 2005-02-09
KR20050004129A (ko) 2005-01-12
AU2004202630A1 (en) 2005-01-20
CA2471292C (en) 2012-05-15
RU2004120266A (ru) 2006-01-10
US7729919B2 (en) 2010-06-01
RU2379745C2 (ru) 2010-01-20
EP1501268A1 (en) 2005-01-26
CN100576171C (zh) 2009-12-30
JP2005025760A (ja) 2005-01-27
KR101098716B1 (ko) 2011-12-23
US20050004800A1 (en) 2005-01-06

Similar Documents

Publication Publication Date Title
EP1533694A3 (en) System and method for providing context to an input method
BR0211128A (pt) Sinal elétrico, marca de página de linguagem de marcação, meio legìvel, dispositivo, e, página de linguagem de marcação
BRPI0400333A (pt) Métodos e sistemas para tradução de idiomas
BRPI0417374A (pt) método e sistema para fornecer anúncios gráficos dirigidos
AR060908A1 (es) Composicion de recubrimiento para producir imagenes inducidas magneticamente
BRPI0505524A (pt) método passìvel de utilização com um poço subterráneo, sistema passìvel de utilização com um poço subterráneo, e ferramenta passìvel de utilização com um poço subterráneo
BR112012031281A2 (pt) "sistema para a colaboração on-line e método para fornecer um site de colaboração on-line"
BRPI0502196A (pt) Método e sistema para reiniciar um mecanismo de escalação do sistema de gerenciamento de projeto com base na entrada do usuário dos dados contratuais de inìcio/término
WO2007085595A3 (en) Rendering application text in one or more alternative languages
WO2006118872A3 (en) Application description language
WO2005062848A3 (en) System and method for providing offline web application, page, and form access in a networked environment
BRPI0501326A (pt) Localização de linguagem usando tabelas
BR0008675A (pt) Processo para gerar código de linguagem orientada para procedimento para extrair dados de um sistema operacional
BR0113136A (pt) sistema computadorizado e método para projetar, planejar, modificar ou manter uma ou mais redes de comunicação
WO2006122161A3 (en) Comprephension instruction system and method
WO2007140380A3 (en) Tagging reagents and methods for hydroxylated compounds
BR112012015207A2 (pt) "aparelho, método e sistema de determinação de resposta."
BRPI0517356A (pt) sistemas e métodos de apresentação de resultados de buscas e meio legìvel em computador
BRPI0608126A2 (pt) informação de associação com um documento eletrÈnico
BRPI0506666A (pt) folha de proteção de adesivo fundido bem como processo e dispositivo para a aplicação da mesma
BR112012028706A2 (pt) método para diminuição do ph de uma solução aquosa com o uso de sulfato de uréia na presença de um inibidor de corrosão
BRPI0416503A (pt) método, meio legìvel por computador, dispositivo
BRPI0515486A (pt) composição de agentes de revestimento estável à hidrólise
BRPI0509263A (pt) processo para purificar mesotriona
BRPI0418604B8 (pt) componente fixador ósseo

Legal Events

Date Code Title Description
B08F Application fees: application dismissed [chapter 8.6 patent gazette]

Free format text: REFERENTE AS 7A E 8A ANUIDADES.

B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]

Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2160 DE 29/05/2012.