Patents by Inventor Timothy Shanahan

Timothy Shanahan 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: 20240169098
    Abstract: This document discloses aspects of secure chip-wide communication. In some aspects, a host of a system generates integrity metadata for a command payload issued to a destination over an interconnect of the system. The integrity metadata can be generated based on respective values of bits that form the command payload, such as plaintext data bits. The destination validates the integrity of the command payload based on the integrity metadata before consuming the command payload. In some cases, the destination stores the integrity metadata with data of the command payload, which may be returned to the host along the data when requested. By so doing, the host and destinations of the system can use the integrity metadata to implement secure-chip wide communication, which may prevent fault injection attacks on the command payloads or response data during transit or at temporal storage locations within the system.
    Type: Application
    Filed: April 7, 2022
    Publication date: May 23, 2024
    Applicant: Google LLC
    Inventors: Timothy Jay Chen, Michael Stefano Fritz Schaffner, Christopher Gori, Eunchan Kim, Donald Shanahan Sanders, Miguel Angel Osorio Lozano
  • Publication number: 20160035242
    Abstract: A vocabulary training method calculates frequency and utility scores for vocabulary words in a language. The frequency scores relate to how frequency the words appear in the language while the utility scores relate to how broadly the words are used in the language. The method then groups and ranks the words according to their frequency and utility scores. To gauge a user's vocabulary knowledge, the method selects words to test the user based on a combination of the frequency and utility scores, or the utility scores alone.
    Type: Application
    Filed: October 12, 2015
    Publication date: February 4, 2016
    Inventors: Andrew Morrison, Timothy Shanahan
  • Patent number: 8568144
    Abstract: A reading comprehension system and method that uses language micro-variables is disclosed. The system provide training using these language micro-variables in order to provide reading comprehension training. This training also is highly impactful for the instruction and improvement of reading fluency and vocabulary.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: October 29, 2013
    Assignee: Altis Avante Corp.
    Inventors: Andrew S. Morrison, Timothy Shanahan
  • Publication number: 20080235614
    Abstract: In accordance with the present disclosure, a system for providing a customizable multi-user interface for a treatment appliance is presented. The system includes a user interface having a display region. The display region may include a user selection menu wherein one of a plurality of stored users may be selected. Once a user is selected, various customized user interface parameters and wash cycles associated with that user will be available for selection. The customized user interface parameters may include brightness, contrast, volume, and the like. Each cycle may include various customized wash cycle parameters, such as wash temperature, spin speed and soil level. The user interface may further include a plurality of soft keys provided for the selection of menu options on the display. In addition, the user interface may include a rotatable knob from which cycle selections may be made.
    Type: Application
    Filed: March 23, 2007
    Publication date: September 25, 2008
    Applicant: ELECTROLUX HOME PRODUCTS
    Inventors: Michael RICKLEFS, Marco DEL PUPPO, Fabio MARCHETTO, Steve JOERGER, Timothy SHANAHAN, HaYoung COFFMAN, Michael MOORE, Loween J. CLAYBERG, Sean MYERS, Robert A. McCOY, Charlotte BRUNDIN-LEWIS
  • Publication number: 20080235613
    Abstract: In accordance with the present disclosure, a system for providing a customizable multi-user interface for a treatment appliance is presented. The system includes a user interface having a display region. The display region may include a user selection menu wherein one of a plurality of stored users may be selected. Once a user is selected, various customized user interface parameters and wash cycles associated with that user will be available for selection. The customized user interface parameters may include brightness, contrast, volume, and the like. Each cycle may include various customized wash cycle parameters, such as wash temperature, spin speed and soil level. The user interface may further include a plurality of soft keys provided for the selection of menu options on the display. In addition, the user interface may include a rotatable knob from which cycle selections may be made.
    Type: Application
    Filed: March 23, 2007
    Publication date: September 25, 2008
    Applicant: ELECTROLUX HOME PRODUCTS
    Inventors: Michael RICKLEFS, Marco DEL PUPPO, Fabio MARCHETTO, Steve JOERGER, Timothy SHANAHAN, Ha Young COFFMAN, Michael MOORE, Loween J. CLAYBERG, Sean MYERS, Robert A. McCOY, Charlotte BRUNDIN-LEWIS
  • Publication number: 20070011005
    Abstract: A reading comprehension system and method that uses language micro-variables is disclosed. The system provide training using these language micro-variables in order to provide reading comprehension training. This training also is highly impactful for the instruction and improvement of reading fluency and vocabulary.
    Type: Application
    Filed: May 8, 2006
    Publication date: January 11, 2007
    Applicant: Altis AVANTE
    Inventors: Andrew Morrison, Timothy Shanahan