Patents by Inventor Andre McQuaid

Andre McQuaid 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).

  • Publication number: 20150269140
    Abstract: Localizing software applications into target languages such as French, Italian, Chinese, etc. is time consuming, expensive and error prone. End users often need to install and operate multiple copies of the same software applications localized into different languages if they need to work in multiple languages. By providing a localization engine with access to information about resources used in a user interface and translations of those resources, on the fly localization of software applications is possible. Context information is stored in the localization database and used to identify appropriate translations of the resources. Run-time context information is obtained from the user interface and/or software application and optionally a context information store. In some examples, target language resource results are presented in tooltip like displays.
    Type: Application
    Filed: November 21, 2014
    Publication date: September 24, 2015
    Inventors: Colin Fitzpatrick, Andre McQuaid, John Lane, Mohamed Abbar, Terry Farrell
  • Publication number: 20090276206
    Abstract: Localizing software applications into target languages such as French, Chinese, etc. is time consuming, expensive and error prone. End users often need to install and operate multiple copies of the same software applications localized into different languages if they need to work in multiple languages. By providing a localization engine with access to information about resources used in a user interface and translations of those resources, on the fly localization of software applications is possible. Context information is stored in the localization database and used to identify appropriate translations of the resources. Run-time context information is obtained from the user interface and/or software application and optionally a context information store. In some examples, target language resource results are presented in tooltip like displays.
    Type: Application
    Filed: May 4, 2007
    Publication date: November 5, 2009
    Inventors: Colin Fitzpatrick, Andre McQuaid, John Lane, Mohamed Abbar, Terry Farrell
  • Publication number: 20060143207
    Abstract: Embodiments of the present invention relate to methods, systems and computer-readable media for transliteration between Cyrillic and Latin script in a software product. An embodiment of this transliteration system and method comprises loading a text of characters and words in one of a Cyrillic or Latin script into a character transliteration module. This module converts each character in the one of a Cyrillic or Latin script into a corresponding opposite transliterated Cyrillic or Latin character. Then each word is examined in a word capitalization and exception module that compares each transliterated word against a set of predetermined grammatical rules to determine whether there are exceptions in capitalization. If there are, then appropriate internal capitalization of characters is added. Each word of the text to be transliterated is sequentially examined and converted until all words have been examined.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Applicant: Microsoft Corporation
    Inventors: Andre McQuaid, Andrej Koklic, Colin Fitzpatrick, Simon Minnis, Silvana Hadzic