Patents by Inventor Erich Ryan Jackson

Erich Ryan Jackson 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: 8630838
    Abstract: Various embodiments of the present invention provide systems and methods for providing a translation for a set of one or more terms or phrases related to a software application using decentralized contributions. In particular, various embodiments provide systems and methods by which multiple users of the application contribute translations for individual terms or phrases of the application instead of having one entity supply the translation of the software application. Specifically, the process of various embodiments: (1) provides a repository for storing translations of the individual terms or phrases in a target language (e.g., a language for which a translation is needed); (2) collects the translations provided by users and stores the translations in the repository; (3) identifies the preferred translation for each individual term or phrase; and (4) displays the preferred translation to the user in response to receiving a user's request for a preferred translation in the target language.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: January 14, 2014
    Inventor: Erich Ryan Jackson
  • Patent number: 8412511
    Abstract: Various embodiments of the present invention provide systems and methods for providing a translation for a set of one or more terms or phrases related to a software application using decentralized contributions. In particular, various embodiments provide systems and methods by which multiple users of the application contribute translations for individual terms or phrases of the application instead of having one entity supply the translation of the software application. Specifically, the process of various embodiments: (1) provides a repository for storing translations of the individual terms or phrases in a target language (e.g., a language for which a translation is needed); (2) collects the translations provided by users and stores the translations in the repository; (3) identifies the preferred translation for each individual term or phrase; and (4) displays the preferred translation to the user in response to receiving a user's request for a preferred translation in the target language.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: April 2, 2013
    Inventor: Erich Ryan Jackson
  • Publication number: 20100057433
    Abstract: Various embodiments of the present invention provide systems and methods for providing a translation for a set of one or more terms or phrases related to a software application using decentralized contributions. In particular, various embodiments provide systems and methods by which multiple users of the application contribute translations for individual terms or phrases of the application instead of having one entity supply the translation of the software application. Specifically, the process of various embodiments: (1) provides a repository for storing translations of the individual terms or phrases in a target language (e.g., a language for which a translation is needed); (2) collects the translations provided by users and stores the translations in the repository; (3) identifies the preferred translation for each individual term or phrase; and (4) displays the preferred translation to the user in response to receiving a user's request for a preferred translation in the target language.
    Type: Application
    Filed: September 3, 2008
    Publication date: March 4, 2010
    Inventor: Erich Ryan Jackson