Patents by Inventor George Rhoten

George Rhoten 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: 9734193
    Abstract: Systems and processes for identifying relevant domains for user inputs that include one or more ambiguous words are disclosed. The ambiguous words include words that may or may not refer to a named entity, such as a song, movie, book, etc. In one example, a textual representation of user speech can be received and processed to identify a candidate named entity. The possible parts of speech of the candidate named entity can be determined and compared to a predetermined set of parts of speech. In response to determining that the possible parts of speech of the candidate named entity do not include one or more of the predetermined set of parts of speech, a saliency score associated with the candidate named entity can be lowered. A domain for processing the textual representation of user speech can then be identified using the saliency score associated with the candidate named entity.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: August 15, 2017
    Assignee: Apple Inc.
    Inventors: George Rhoten, Nicholas K. Treadgold
  • Publication number: 20150348565
    Abstract: Systems and processes for identifying relevant domains for user inputs that include one or more ambiguous words are disclosed. The ambiguous words include words that may or may not refer to a named entity, such as a song, movie, book, etc. In one example, a textual representation of user speech can be received and processed to identify a candidate named entity. The possible parts of speech of the candidate named entity can be determined and compared to a predetermined set of parts of speech. In response to determining that the possible parts of speech of the candidate named entity do not include one or more of the predetermined set of parts of speech, a saliency score associated with the candidate named entity can be lowered. A domain for processing the textual representation of user speech can then be identified using the saliency score associated with the candidate named entity.
    Type: Application
    Filed: September 18, 2014
    Publication date: December 3, 2015
    Inventors: George RHOTEN, Nicholas K. TREADGOLD
  • Patent number: 7539839
    Abstract: The invention relates to a method and apparatus of simulating memory allocation errors in a software application. The method includes: determining a range of memory block sizes in a memory allocation function which results in a memory allocation failure, the range of memory block sizes defined by a first simulation criteria and including all memory block sizes between a minimum threshold and a maximum threshold; initializing an application, and simultaneously executing the memory allocation function; triggering a memory allocation failure if the application requires a memory value within the range of memory block sizes; and varying the range of memory block sizes based on a second simulation criteria, wherein the first simulation criteria and second simulation criteria are determined by a pre-determined range of memory block sizes for a memory failure simulation.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: May 26, 2009
    Assignee: International Business Machines Corporation
    Inventor: George Rhoten