Mastercard
External and Digital Communications Lead, Mastercard Latin America and the Caribbean
Mastercard Aug 2014 - Jun 2018
Public Relations Program Manager Mexico and Central America
Ink Pr Jan 2013 - Aug 2014
Director De Cuentas
Prp Mexico Mar 2011 - Dec 2012
Senior Account Executive For Amex
Universidad Anáhuac Apr 2007 - Apr 2011
Coordinador Del Programa De Becas Corporativas
Education:
University of Illinois at Urbana - Champaign 2020 - 2020
University of Illinois at Urbana - Champaign 2014 - 2018
Universidad Anáhuac 2002 - 2005
Masters, Marketing, Advertising
Bell College 2001 - 2002
Skills:
Public Relations Social Media Corporate Communications Marketing Communications Digital Marketing Marketing Strategy Social Media Marketing Social Networking Advertising Strategic Communications Internal Communications Media Relations Online Advertising Media Planning Event Management Digital Strategy Account Management Creativity Marketing
Irawa Comunicaciones Jan 2012 - Sep 2015
Director of Corporate Documentaries and Visual Memories In Irawa Communications S.a
Universidad De Costa Rica Mar 2011 - Oct 2013
Investigador Asociado En El Progama Unidad De Apoyo Audiovisual A La Antropologã A
Agencia Española De Cooperacion Internacional Para El Desarrollo - Aecid Jul 2008 - Dec 2011
Director, Editor Y CamarãGrafo De Documentales Corporativo Y De Corte AntropolãGico
Independiente Jan 2002 - Dec 2009
Director De Documentales
Oficina De Audiovisuales Del Instituto Costarricense De Electricidad Jan 2001 - Dec 2004
Director Documentales Institucionales Y Corporativos
Education:
Universidad De Costa Rica 2012 - 2014
Universidad De Costa Rica 2008 - 2012
Bachelors
Universidad De Costa Rica 2005 - 2011
Bachelors
Ciprian Agapi - Lake Worth FL, US Oscar J. Blass - Boynton Beach FL, US Paritosh D. Patel - Parkland FL, US Roberto Vila - Hollywood FL, US
Assignee:
Nuance Communications, Inc. - Burlington MA
International Classification:
G10L 13/08 G10L 13/06
US Classification:
704260, 704267, 704258
Abstract:
The present invention discloses a system and a method for creating a reduced script, which is read by a voice talent to create a concatenative text-to-speech (TTS) voice. The method can automatically process pre-recorded audio to derive speech assets for a concatenative TTS voice. The pre-recording audio can include sets of recorded phrases used by a speech user interface (Sill). A set of unfulfilled speech assets needed for foil phonetic coverage of the concatenative TTS voice can be determined. A reduced script can be constructed that includes a set of phrases, which when read by a voice talent result in a reduced corpus. When the reduced corpus is automatically processed, a reduced set of speech assets result. The reduced set includes each of the unfulfilled speech assets. When this reduced corpus is combined with existing speech assets the result will be a voice with a complete set of speech assets.
System And Method For Improving Message Delivery In Voice Systems Utilizing Microphone And Target Signal-To-Noise Ratio
Paritosh D. Patel - Parkland FL, US Oscar J. Blass - Boynton Beach FL, US Roberto Vila - Hollywood FL, US Jie Z. Zeng - Palmetto Bay FL, US Anatol Blass - Atlanta GA, US
A method for delivering a message to a recipient in an environment with ambient noise includes the steps of recording the ambient noise in the environment at a certain time interval, analyzing the recorded ambient noise to obtain an average power Por a RMS amplitude Aof the ambient noise, providing a predetermined desired SNR, calculating an average signal power Por a RMS amplitude Aof the message to be delivered based on the Por Aand the desired SNR, and adjusting a volume of the message to be delivered according to the Por A. Alternatively, the actual SNRwill be computed and the message will be repeated if the SNRfalls below the SNR. Systems for delivering a message to a recipient in an environment with ambient noise and computer-readable media having computer-executable instructions for carrying out the methods are also provided.
Dynamically Adjusting Speech Grammar Weights Based On Usage
Oscar J. Blass - Boynton Beach FL, US Harvey M. Ruback - Loxahatchee FL, US Roberto Vila - Hollywood FL, US
Assignee:
Nuance Communications, Inc. - Burlington MA
International Classification:
G10L 15/18 G10L 15/00 G10L 11/00
US Classification:
704257, 704231, 704270
Abstract:
A speech processing method can automatically and dynamically adjust speech grammar weights at runtime based upon usage data. Each of the speech grammar weights can be associated with an available speech command contained within a speech grammar to which the speech grammar weights apply. The usage data can indicate a relative frequency with which each of the available speech commands is utilized.
Performing A Safety Analysis For User-Defined Voice Commands To Ensure That The Voice Commands Do Not Cause Speech Recognition Ambiguities
Ciprian Agapi - Lake Worth FL, US Oscar J. Blass - Boynton Beach FL, US Brennan D. Monteiro - Boca Raton FL, US Roberto Vila - Hollywood FL, US
Assignee:
Nuance Communications, Inc. - Burlington MA
International Classification:
G10L 21/00 G10L 15/22 H04H 20/47
US Classification:
704275, 381 2
Abstract:
The present invention discloses a solution for assuring user-defined voice commands are unambiguous. The solution can include a step of identifying a user attempt to enter a user-defined voice command into a voice-enabled system. A safety analysis can be performed on the user-defined voice command to determine a likelihood that the user-defined voice command will be confused with preexisting voice commands recognized by the voice-enabled system. When a high likelihood of confusion is determined by the safety analysis, a notification can be presented that the user-defined voice command is subject to confusion. A user can then define a different voice command or can choose to continue to use the potentially confusing command, possibly subject to a system imposed confusion mitigating condition or action.
Methods And System For Creating And Editing An Xml-Based Speech Synthesis Document
Ciprian Agapi - Lake Worth FL, US Oswaldo Gago - Margate FL, US Maria Elena Smith - Davie FL, US Roberto Vila - Hollywood FL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G10L 21/00
US Classification:
7042701, 704246, 704251, 704252, 704270
Abstract:
A method for creating and editing an XML-based speech synthesis document for input to a text-to-speech engine is provided. The method includes recording voice utterances of a user reading a pre-selected text and parsing the recorded voice utterances into individual words and periods of silence. The method also includes recording a synthesized speech output generated by a text-to-speech engine, the synthesized speech output being an audible rendering of the pre-selected text, and parsing the synthesized speech output into individual words and periods of silence. The method further includes annotating the XML-based speech synthesis document based upon a comparison of the recorded voice utterances and the recorded synthesized speech output.
Incorporating Browser-Based Find Functionality Into Customized Webpage Displays
Lea T. Leite - Boynton Beach FL, US Jonathan Palgon - Boynton Beach FL, US Arun K. Ramamurthy - Delray Beach FL, US Roberto Vila - Hollywood FL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00
US Classification:
707912, 707609, 707705, 707790, 707821, 707607
Abstract:
A computer implemented method, system and/or computer program product dynamically display ancillary content on a webpage. A text entry is detected as an input to a find engine that locates and highlights the text entry within a main body of a webpage being displayed on a computer. A scope of the text entry is determined based on the textual context of the text entry and the type of webpage being displayed. An in-place adjustment is then utilized to automatically retrieve and display ancillary content on the webpage based on the textual context of the text entry and the type of webpage being displayed without refreshing the main body of the webpage.
Improving Results From Search Providers Using A Browsing-Time Relevancy Factor
Oscar J. Blass - Boynton Beach FL, US Oswaldo Gago - Margate FL, US Brennan D. Monteiro - Boca Raton FL, US Paritosh D. Patel - Parkland FL, US Roberto Vila - Hollywood FL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707731
Abstract:
A method for searching Web pages that begins with the identification of query criteria entered into a search provider. A set of Web pages that satisfies the query criteria are determined. Then, a page ranking is ascertained for each Web page in the set. The Web pages are presented in order by page ranking. The page ranking is based upon at least one relevancy factor that includes a browsing-time factor. The browsing-time factor can be calculated from browsing behavior exhibited by users, who provided similar query criteria. The set of users from which the browsing-time factor is calculated can include a current user, a set of users sharing characteristics with the current user, and/or a general set of users. Browsing behavior can include time spent at a Web page, where the browsed Web page is a page that was previously presented as a search result for the similar query criteria.
Method And Apparatus For File Attribute Selection Into A System Clipboard
Oscar Blass - Boynton Beach FL, US Brennan Monteiro - Boca Raton FL, US Roberto Vila - Hollywood FL, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 17/30
US Classification:
707200000
Abstract:
A method of selectively pasting attributes of files can include, responsive to a user input, storing each selected file and at least one attribute associated with each selected file. Responsive to a subsequent input, a target object can be identified and either the attribute associated with each selected file can be inserted into the target object or a copy of each selected file can be created within the target object according to whether the target object supports file object types.
nete a Facebook para conectar con Roberto Vila y otras personas que tal vez conozcas. Facebook da a la gente el poder de compartir y hacer del mundo un ...